تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

کلاس مکعب مستطیل

تمرین آسان 175/ دانلود 1345 بازدید

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

👨‍💻 11 ساعت قبل Parva این تمرین رو مشاهده کرد
👨‍💻 8 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 14 ساعت قبل Yeganehspeeder این تمرین رو مشاهده کرد

12 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
class x:
    def __init__(self , tool , arz , artefa):
        self.tool=tool
        self.arz=arz
        self.artefa=artefa
    def masahat(self):
        print(self.tool*self.arz*6)
    def hajm(self):
        print(self.tool*self.arz*self.artefa)

while True:
    k=input("1.adame 2.laghv :")
    if k=="2":
        break
    elif k=="1":
        t=float(input("tool:"))
        a=float(input("arz:"))
        ar=float(input("artefa:"))
        m=x(t , a , ar)
        i=input("1.masahat 2.hajm :")
        if i=="1":
            m.masahat()
        elif i=="2":
            m.hajm()
        else:
            print("error")
    else:
        print("error")
Parsa.r دانلود Python
class maht:
    def __init__(self,a,b,c):
        self.a=a
        self.b=b
        self.c=c
    def math_h(self):
        return(f'The volume of a rectangular cube is equal to:{self.a*self.b*self.c}')
a1=int(input('enter length:'))
b1=int(input('enter width:'))
c1=int(input('enter height:'))
ob =maht(a1,b1,c1)
print(ob.math_h())
Omid.asadi دانلود Python
class MokabMostatil:
    def __init__(self,x,y,z):
        self.x=x
        self.y=y
        self.z=z
    def hajm(self):
        return self.x*self.y*self.z
    def masahat(self):
        return 2*self.x*self.y+2*self.x*self.z+2*self.y*self.z
Saeeda33 دانلود Python
a = float(input("your arz : )
b = float(input("your tol : )
c = float(input("your ertefa : )
x = a*b*c
m = (a*b*2) + (a*c*2) + (b*c*2)
print(f"masahat : {m}\n Hagm:{x}")

User 4865 دانلود Python
class RectangularPrism:
    def __init__(self, length, width, height):
        self.length = length
        self.width = width
        self.height = height

    def surface_area(self):
        """محاسبه مساحت سطح مکعب مستطیل"""
        return 2 * (self.length * self.width + self.length * self.height + self.width * self.height)

    def volume(self):
        """محاسبه حجم مکعب مستطیل"""
        return self.length * self.width * self.height

if __name__ == "__main__":
    # دریافت طول، عرض و ارتفاع از کاربر
    while True:
        try:
            length = float(input("لطفاً طول مکعب مستطیل را وارد کنید: "))
            width = float(input("لطفاً عرض مکعب مستطیل را وارد کنید: "))
            height = float(input("لطفاً ارتفاع مکعب مستطیل را وارد کنید: "))
            break
        except ValueError:
            print("لطفاً یک عدد صحیح یا اعشاری وارد کنید.")

    # ایجاد شیء از کلاس RectangularPrism
    prism = RectangularPrism(length, width, height)

    # محاسبه و نمایش مساحت و حجم
    print(f"مساحت سطح مکعب مستطیل: {prism.surface_area()} واحد مربع")
    print(f"حجم مکعب مستطیل: {prism.volume()} واحد مکعب")
Mma123 دانلود Python
class Mm:
    def __init__(self , ertefaa , arz , tool):
        self.ertefaa = ertefaa
        self.arz = arz
        self.tool = tool

    def hajm(self):
        return self.arz * self.tool * self.ertefaa
    
    def masahat(self):
        j = 2 * (self.ertefaa * self.arz + self.ertefaa * self.tool + self.arz * self.tool)
        return j
    
a = Mm(int(input("Ertefaa :")) , int(input("Arz :")) , int(input("Tool :")))

print("mashat :" ,a.masahat())
print()
print("hajm :" ,a.hajm())
Programmer دانلود Python
class Cube:
    def __init__(self,length,width,hight):
        self.length = length
        self.width = width
        self.hight = hight
    
    def area(self):
        return 2 * ((self.length * self.width) + (self.length * self.hight) + (self.hight * self.width))

    def volume(self):
        return self.length * self.width * self.hight

l = int(input('length(cm): '))
w = int(input('width(cm): '))
h = int(input('hight(cm): '))
cube = Cube(l,w,h)
print(f'area: {cube.area()}cm2 \nvolume: {cube.volume()}cm3')
Shahroozchegini دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن