بخشی از مجموعه

چندین نمونه کد

~2 دقیقه مطالعه • بروزرسانی ۵ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتونی یک کلاس به نام Sphere تعریف می‌کند که شعاع کره را دریافت کرده و مساحت و حجم آن را محاسبه می‌کند.
فرمول‌های استفاده‌شده در این برنامه عبارت‌اند از:
- مساحت کره = ۴ × π × r²
- حجم کره = (۴/۳) × π × r³


کد پایتون:


import math

# تعریف کلاس Sphere
class Sphere:
    def __init__(self, radius):
        self.r = radius

    def surface_area(self):
        return 4 * math.pi * self.r ** 2

    def volume(self):
        return (4 / 3) * math.pi * self.r ** 3

# دریافت شعاع از کاربر
radius = float(input("شعاع کره را وارد کنید: "))

# ایجاد شی از کلاس و محاسبه نتایج
s = Sphere(radius)
print("مساحت کره:", round(s.surface_area(), 2))
print("حجم کره:", round(s.volume(), 2))

نمونه خروجی:


شعاع کره را وارد کنید: 3  
مساحت کره: 113.1  
حجم کره: 113.1

توضیح مراحل:

- کلاس Sphere شعاع را در متغیر self.r ذخیره می‌کند
- متد surface_area() مساحت کره را با فرمول ۴ × π × r² محاسبه می‌کند
- متد volume() حجم کره را با فرمول (۴/۳) × π × r³ محاسبه می‌کند
- خروجی‌ها با استفاده از round() گرد شده و چاپ می‌شوند


نوشته و پژوهش شده توسط دکتر شاهین صیامی