حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

محاسبه حجم مکعب مستطیل

تمرین آسان 3082 visibility link download flag

برنامه ای بنویسید که طول و عرض و ارتفاع مکعب مستطیلی را دریافت کند و حجم آن را محاسبه کند

حجم مکعب مستطیل = طول * عرض * ارتفاع

👨‍💻 9 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 18

def masahat_rectangle():
    length = int(input("Enter the length of the rectangle: "))
    width = int(input("Enter the width of the rectangle: "))
    height = int(input("Enter the height of the rectangle: "))
    print("The volume of the rectangle is: ", length * width * height)
masahat_rectangle()
tool = float(input("lotfan andazeye toole ra bar hasbe cm vared konid: "))
arz = float(input("lotfan andazeye arz ra bar hasbe cm vared konid: "))
ertefa = float(input("lotfan andazeye ertefa ra bar hasbe cm vared konid: "))
print("hajme mokeab = ", tool * arz * ertefa , "cm**3")
def calculate_volume(length, width, height):
    """محاسبه حجم مکعب مستطیل."""
    return length * width * height

def main():
    try:
        # دریافت طول، عرض و ارتفاع از کاربر
        length = float(input("لطفاً طول مکعب مستطیل را وارد کنید: "))
        width = float(input("لطفاً عرض مکعب مستطیل را وارد کنید: "))
        height = float(input("لطفاً ارتفاع مکعب مستطیلی را وارد کنید: "))
        
        # محاسبه حجم
        volume = calculate_volume(length, width, height)
        
        # نمایش نتیجه
        print(f"حجم مکعب مستطیل برابر است با: {volume:.2f}")
    except ValueError:
        print("لطفاً اعداد صحیح یا اعشاری وارد کنید.")

# اجرای تابع اصلی
if __name__ == "__main__":
    main()
class Math:
    def __init__(self, tole, arze, artafa):   
        self.tole = tole
        self.arze = arze
        self.artafa = artafa

    def Calculation(self):
        return self.tole * self.arze * self.artafa
        
a = int(input("enter tole: "))
b = int(input("enter arze: "))
c = int(input("enter artafa: "))

obj = Math(a, b, c)
print(obj.Calculation())
class Rectangular:
    def __init__(self,length_rectangular,width_rectangular,height_rectangular):
        self.length_rectangular=length_rectangular
        self.width_rectangular=width_rectangular
        self.height_rectangular=height_rectangular

    def volume_rectangular(self):
        return self.length_rectangular*self.width_rectangular*self.height_rectangular
while True:
    l=[]
    length=float(input("Please,Length of rectangular cube:\n"))
    width=float(input("Please,The width of the rectangular cube:\n"))
    height=float(input("Please,Height of rectangular cube:\n"))
    y=(length,width,height)
    l.extend(y)
    if any(i<0 for i in l):
        print("error:Please enter decimal or integer numbers")
        continue
    else:
        break
u=Rectangular(l[0],l[1],l[2])
print("Volume of a rectangular cube : ",u.volume_rectangular())

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن