محیط و مساحت دایره
برنامه ای بنویس که شعاع دایره را دریافت کند و مساحت و محیط آن را چاپ کند
مساحت دایره = شعاع * شعاع * عدد پی (3.14)
محیط دایره = قطر (شعاع*2) * عدد پی (3.14)
برنامه ای بنویس که شعاع دایره را دریافت کند و مساحت و محیط آن را چاپ کند
مساحت دایره = شعاع * شعاع * عدد پی (3.14)
محیط دایره = قطر (شعاع*2) * عدد پی (3.14)
from math import pi
r=int(input(("shoa'a: ")))
print(pi*r**2)
print(pi*r*2)
great code
سلام این تمرین خیلی راحت بود شعاع رو 3 دادم و محیط:18.84 و مساحت:28.26 شد
PI = 3.14 gh = float(input(' ghotr daiere ra vared konid : ')) sh = float(input('shoae daiere ra vared konid: ')) print('mohit:',PI * gh) print('masahat',PI * sh * sh)
#تابع جهت محاسبه محیط و مساحت
def dayere(INPUT):
#کاربر تعیین میکند عددی که وارد کرده قطر است یا شعاع تا آزادی عمل بیشتری داشته باشد
witch_one= input('1.ghotr dayere 2.shoa dayere ? ')
#اگر قطر رو انتخاب کنه در اینجا این شرط اجرا میشه
if witch_one =='1':
mohit=INPUT*3.14
#و در اینجا باید قطر رو تقسیم بر دو کنیم تا مساحت رو محاسبه کنیم
INPUT=INPUT/2
masahat=INPUT*INPUT*3.14
#اگر هم شعاع رو واردکرده باشه این شرط اجرا میشه و دیگه نیازی نیست ورودی تقسیم بر دو بشه
elif witch_one=='2':
mohit=(2*INPUT)*3.14
masahat=INPUT*INPUT*3.14
#مقادیر محیط و مساحت رو فرمت میکنیم و در اینجا چاپ میکنیم
return f'masahat equal {masahat} and mohit epual {mohit}'
#محل دریافت ورودی و هندل کردن خطای احتمالی ولیو ارور
try:
INPUT=int(input('enter number (cm): '))
#تابع در اینجا فراخوان میشود تا اگر مشکلی در ولیو ارور بود تابع اجرا نشود و برنامه پایان یابد
print(dayere(INPUT))
except ValueError:
#پیام خطایی که به کاربر داده میشود
print('---You probably used letters instead of numbers---')
PI=3.14
r=float(input("shoa dayere: "))
s=r*r*PI
p=r*2*PI
print('masahat={}, mohit={}'.format(s,p))
PI = 3.14 r = float(input("shoae = ")) print("masahat= " , r**2 * PI) print("mohit= " , r*2 * PI)
r=input("shoa dayere ro vared con:")
r=float(r)
pi=3.14
pi=float(pi)
s=(r*r*pi)
print ("masahat dayeres=",s)
p=pi*r*2
print ("mohit dayere=",p)
pi = 3.14
r = float(input('Shoae ra vared konid: '))
print('masahat dayere', (r*r*pi), 'ast')
print('mohit dayere', (r*2*pi), 'ast')
sh = float(input('sh:'))
p = 3.14
g = sh*sh
# برابر است با قطر داره g
print(sh*sh*p)
print(g*p)
adadpi=3.14 shoaa=float(input("shoaa:")) masahat= (adadpi * shoaa *shoaa) mohit=(shoaa * 2 *adadpi) print("masahat" {} , "mohit" {} ) .format(masahat , mohit)
p = 3.14 r = float(input ("andaze shoa : ")) masahat = r*r*p mohit = 2*r*p print ("masahat :", masahat) print ("mohit :" , mohit)
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری