1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | Program TankSize !----------------------------------------------------------------------------------------------- !Tyler Martin Engr 225 Lab 2 Extra Credit 25 January 2012 ! Tank Size Optimization ! !Assumptions: That the oil will fill up the tank completely, and that the corners of the tank ! will be perfectly square and not rounded. ! !----------------------------------------------------------------------------------------------- Implicit None integer, parameter::dp=selected_real_kind(15) real(dp) :: radius, cylheight, coneheight, totalvol, conevol, cylvol, conearea, cylarea, totalcost, pi pi = 3.1415959 totalvol = 500.0 write (*,*) "Please enter a radius." read (*,*) radius conevol = (pi*radius**3.0)/3.0 coneheight = radius cylheight = (totalvol - conevol)/(pi*radius**2.0) write (*,*) "The height of the cone will be ", coneheight write (*,*) "The height of the cylinder will be ", cylheight cylarea = 2.0*pi*radius*cylheight + pi*radius**2.0 conearea = pi*radius*sqrt(2.0*radius**2.0) totalcost = (cylarea*300.0) + (conearea*400.0) write (*,*) "The total cost of the project in dollars will be ", totalcost stop end program tanksize |
UHJvZ3JhbSBUYW5rU2l6ZQohLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIVR5bGVyIE1hcnRpbgkJCQlFbmdyIDIyNSBMYWIgMiBFeHRyYSBDcmVkaXQJCTI1IEphbnVhcnkgMjAxMgohCQkJCQlUYW5rIFNpemUgT3B0aW1pemF0aW9uCQohCiFBc3N1bXB0aW9uczogVGhhdCB0aGUgb2lsIHdpbGwgZmlsbCB1cCB0aGUgdGFuayBjb21wbGV0ZWx5LCBhbmQgdGhhdCB0aGUgY29ybmVycyBvZiB0aGUgdGFuawohCXdpbGwgYmUgcGVyZmVjdGx5IHNxdWFyZSBhbmQgbm90IHJvdW5kZWQuCiEKIS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpJbXBsaWNpdCBOb25lCmludGVnZXIsIHBhcmFtZXRlcjo6ZHA9c2VsZWN0ZWRfcmVhbF9raW5kKDE1KQpyZWFsKGRwKSA6OiByYWRpdXMsIGN5bGhlaWdodCwgY29uZWhlaWdodCwgdG90YWx2b2wsIGNvbmV2b2wsIGN5bHZvbCwgY29uZWFyZWEsIGN5bGFyZWEsIHRvdGFsY29zdCwgcGkKCnBpID0gMy4xNDE1OTU5CnRvdGFsdm9sID0gNTAwLjAKCndyaXRlICgqLCopICJQbGVhc2UgZW50ZXIgYSByYWRpdXMuIgpyZWFkICgqLCopIHJhZGl1cwoKY29uZXZvbCA9IChwaSpyYWRpdXMqKjMuMCkvMy4wCmNvbmVoZWlnaHQgPSByYWRpdXMKY3lsaGVpZ2h0ID0gKHRvdGFsdm9sIC0gY29uZXZvbCkvKHBpKnJhZGl1cyoqMi4wKQoKd3JpdGUgKCosKikgIlRoZSBoZWlnaHQgb2YgdGhlIGNvbmUgd2lsbCBiZSAiLCBjb25laGVpZ2h0CndyaXRlICgqLCopICJUaGUgaGVpZ2h0IG9mIHRoZSBjeWxpbmRlciB3aWxsIGJlICIsIGN5bGhlaWdodAoKY3lsYXJlYSA9IDIuMCpwaSpyYWRpdXMqY3lsaGVpZ2h0ICsgcGkqcmFkaXVzKioyLjAKY29uZWFyZWEgPSBwaSpyYWRpdXMqc3FydCgyLjAqcmFkaXVzKioyLjApCnRvdGFsY29zdCA9IChjeWxhcmVhKjMwMC4wKSArIChjb25lYXJlYSo0MDAuMCkKCndyaXRlICgqLCopICJUaGUgdG90YWwgY29zdCBvZiB0aGUgcHJvamVjdCBpbiBkb2xsYXJzIHdpbGwgYmUgIiwgdG90YWxjb3N0CgpzdG9wCmVuZCBwcm9ncmFtIHRhbmtzaXpl
-
upload with new input
-
result: Success time: 0.01s memory: 2620 kB returned value: 0
3.3
Please enter a radius. The height of the cone will be 3.2999999999999998 The height of the cylinder will be 13.514764154603050 The total cost of the project in dollars will be 113683.50649004897
-
result: Success time: 0.01s memory: 2620 kB returned value: 0
4.16
Please enter a radius. The height of the cone will be 4.1600000000000001 The height of the cylinder will be 7.8100547208395268 The total cost of the project in dollars will be 108306.83790076825
Tank Size Optimization Extra Credit



