Mini Project
#!/usr/bin/env
python
#
-*- coding: utf-8 -*-
import
os
def
cuboid() :
w=0
l=0
h=0
print
('='*20)
print
("คำนวณปริมาตรของลูกบาศก์สี่เหลี่ยม")
w
= input("ป้อนขนาดความกว้าง
:")
l
= input("ป้อนขนาดความยาว
:")
h
= input("ป้อนขนาดความสูง
:")
print
('_'*20)
result="รูปสี่เหลี่ยมกว้าง
=
"+str(w)+" หน่วย"
print
(result)
result="รูปสี่เหลี่ยมยาว
=
"+str(l)+" หน่วย"
print
(result)
result="รูปสี่เหลี่ยมสูง
=
"+str(h)+" หน่วย"
print
(result)
result="ปริมาตรของลูกบาศก์สี่เหลี่ยม
=
"+str(w*l*h)+" หน่วย"
print
(result)
print
('='*20)
return
def
sphere ():
r=0
print
('='*20)
print
("คำนวณปริมาตรของทรงกลม")
r
= input("ป้อนรัศมีทรงกลม
:")
print
('_'*20)
result="รัศมีของทรงกลม
=
"+str(r)+" หน่วย"
print
(result)
result="ปริมาตรของทรงกลม
=
"+str(1.33*3.14*r*r*r)+" หน่วย"
print
(result)
print
('='*20)
return
def
cylinder():
H=0
R=0
print
('='*20)
print
("คำนวณปริมาตรของทรงกระบอก")
H
= input("ป้อนขนาดความสูง
:")
print
('_'*20)
result="ความสูงของปริมาตรทรงกระบอก
=
"+str(H)+" หน่วย"
print
(result)
result="รัศมีของทรงกระบอก
=
"+str(r)+" หน่วย"
print
(result)
result="ปริมาตรของทรงกระบอก
=
"+str( 3.14*r*r*h)+" หน่วย"
print
(result)
print
('='*20)
return
def
Pyramid():
b=0
h=0
print
('='*20)
print
("คำนวณปริมาตรของพีระมิดด้านเท่า")
H
= input("ป้อนขนาดความสูง
:")
print
('_'*20)
result="พื้นที่ฐานของปริมาตรพีระมิดด้านเท่า
=
"+str(b)+" หน่วย"
print
(result)
result="ความสูงของปริมาตรพีระมิดด้านเท่า
=
"+str(H)+" หน่วย"
print
(result)
result="ปริมาตรของพีระมิดด้านเท่า
=
"+str( 0.33*b*h)+" หน่วย"
print
(result)
print
('='*20)
return
MenuTxt
=("0. เริ่มใหม่","1.
ปริมาตรของลูกบาศก์สี่เหลี่ยม
","2.
ปริมาตรของทรงกลม
",
"3. ปริมาตรของทรงกระบอก","4.
ปริมาตรของพีระมิดด้านเท่า
")
menu=0
while
menu<1:
print
("ข้อที่
1.
แก้ไขฟังก์ชั่น
หาให้ถูกต้อง")
print
(MenuTxt [0])
print
(MenuTxt [1])
print
(MenuTxt [2])
print
(MenuTxt [3])
print
(MenuTxt [4])
menu
= input("เลือกเมนู
1-4
: ")
if
menu<5 :
if menu==1:
os.system('clear')
cuboid()
if menu==2:
os.system('clear')
sphere()
if menu==3:
os.system('clear')
cylinder()
if menu==4:
os.system('clear')
Pyramid()
#
#
else
:
print
("ไม่มีเมนู
ที่ท่านเลือก")
menu=0
ความคิดเห็น
แสดงความคิดเห็น