Page 52 - python
P. 52
26
2.23 การเขียนโปรแกรมคํานวณปริมาตรทรงกลมและพื้นผิว
ื้
การคํานวณหาปริมาตรทรงกลมคํานวณจากสูตร volume = π × และพนผิวจากสูตร
4
3
4 × π ×
ตัวอยางที่ 2.11 การเขียนโปรแกรมคํานวณปริมาตรทรงกลม
from math import pi
r = float(input("ปอนรัศมี: "))
volume = 4/3 * pi * r ** 3
SA = 4 * pi * r ** 2
print("ปริมาตรทรงกลมที่มีรัศมี %.2f หนวย เทากับ %.2f ลูกบาศกหนวย และพื้นที่ผิวเทากับ %.2f
ตารางหนวย"%(r,volume,SA))
ผลลัพธ :
ปอนรัศมี: 6.45
ปริมาตรทรงกลมที่มีรัศมี 6.45 หนวย เทากับ 1124.00 ลูกบาศกหนวย และพื้นที่ผิวเทากับ 522.79
ตารางหนวย
ตัวอยางที่ 2.11 การคํานวณปริมาตรทรงกลมเมื่อทราบรัศมีคํานวณจากสูตรปริมาตรทรงกลม
4
ื้
ื้
ั้
เทากับ π × และพนที่พนผิวเทากับ 4 × π × เมื่อ r คือรัศมี ในขนแรกรับคารัศมีจากผูใชดวย
3
ํ
คําสั่ง input() และแปลงเปนเลขทศนิยมดวยคําสั่ง float() และกาหนดคาใหตัวแปร r จากนั้นคํานวณ
ปริมาตรดวยนิพจน volume = 4/3 * pi * r ** 3 และคํานวณพนที่พื้นผิว (Surface Area) ดวยนิพจน
ื้
SA = 4 * pi * r ** 2 จากนั้นแสดงผลลัพธดวยคําสั่ง print ดวยอักขระควบคุมการแสดงผล %.2f คือ
แสดงผลลัพธเปนเลขทศนิยมสองตําแหนง ในตัวอยางนี้ปอนคา r = 6.45 ผลลัพธมีคา "ปริมาตรทรงกลม
ที่มีรัศมี 6.45 หนวย เทากับ 1124.00 ลูกบาศกหนวย และพื้นที่ผิวเทากับ 522.79 ตารางหนวย"