بررسی قضیه حمار
برنامه ای بنویسید که با گرفتن ۳ ورودی ار کاربر بررسی کند که با توجه به قضیه حمار میتوان مثلثی با ضلع های دریافت شده ساخت یا خیر؟
(قضیه حمار یا نابرابری مثلثی: در هر مثلث اندازه هر ضلع از مجموع ۲ ضلع دیگر کوچکتر است)
برنامه ای بنویسید که با گرفتن ۳ ورودی ار کاربر بررسی کند که با توجه به قضیه حمار میتوان مثلثی با ضلع های دریافت شده ساخت یا خیر؟
(قضیه حمار یا نابرابری مثلثی: در هر مثلث اندازه هر ضلع از مجموع ۲ ضلع دیگر کوچکتر است)
a = int(input("enter your number:")) b = int(input("enter your number:")) c = int(input("enetr your number:")) if a + b > c or a + c > b or b + c > a: print("mosallas nist") else: print("mollass mibashad")
X=float(input("x:")) Y=float(input("y:")) H=float(input("h:")) if X<Y+H and Y<X+H and H<X+Y: print("قضیه حمار برقرار است") else: print("نمی توان با این اعداد مثلثی ساخت")
fS=str(input("enter the first side:")) sS=str(input("enter the secend side")) tS=str(input("enter the third side")) if (fs+sS)>tS and (fS+tS)>sS and (sS+tS)>fS: print("you can make a triangle with these sides") else: print("you cant make a triangle with these sides")
a=int(input("Enter a number: ")) b=int(input("Enter another number: ")) c=int(input("Enter a third number: ")) if a+b>c: print("true") elif a+c>b: print("true") elif b+c>a: print("true") elif c+a>b: print("true") else: print("false")
import time strat_time = time.time() while True: a = int(input("enter your number a:")) if a == 0: print("finish") break b = int(input("enter your number b:")) c = int(input("enter your number c:")) if a < b + c or b < a + c or c < a + b: print("homar bargharar ast") if a == b == c: print("not homar") if time.time() - strat_time > 7: print("time is over") break روش دوم هستش
a =int(input("pls enter the first number;....." )) b = int(input("pls second number :) ....")) c = int(input("pls and the last number....")) if a < b+c and b< a+c and c< a+b : print("great! The inserted sides are without problems/..") else: print("sorry, you can't make triangle ): ")
def can_form_triangle(a, b, c): """بررسی میکند که آیا میتوان مثلثی با اضلاع a، b و c ساخت یا خیر.""" return (a + b > c) and (a + c > b) and (b + c > a) if __name__ == "__main__": # دریافت اندازه اضلاع مثلث از کاربر while True: try: a = float(input("لطفاً اندازه ضلع اول مثلث را وارد کنید: ")) b = float(input("لطفاً اندازه ضلع دوم مثلث را وارد کنید: ")) c = float(input("لطفاً اندازه ضلع سوم مثلث را وارد کنید: ")) break except ValueError: print("لطفاً یک عدد صحیح یا اعشاری وارد کنید.") # بررسی اینکه آیا مثلث میتوان ساخت یا خیر if can_form_triangle(a, b, c): print("با این اضلاع میتوان مثلثی ساخت.") else: print("با این اضلاع نمیتوان مثلثی ساخت.")
x1=int(input("print your x1: ")) x2=int(input("print your x2: ")) x3=int(input("print your x3: ")) if x1+x2>x3 and x2+x3>x1 and x3+x1>x2: print("True") else: print("False")
تابعی بنویسید که یک متن دریافت کند و درصورتی که متن طولانی تر از 100 کاراکتر بود، 100 کاراکتر اول آن را به همراه «...» برگرداند. در غیر این صورت کل متن را بدون تغییر برگرداند.
برنامه ای بنویسید که سن کاربر را از ورودی دریافت کند و سال تولد کاربر را محاسبه و چاپ کند
برنامه ای بنویسید که اعداد زوج بین 1 تا 100 را چاپ کند
برنامه ای بنویسید که کاربر بتواند ساعت، دقیقه و ثانیه موردنظر خود را همانند مثال زیر وارد کند و از زمان وارد شده، شمارش معکوس تا صفر انجام شود input: 1:22:50 # یک ساعت و بیست و دو دقیقه و پنجاه ثانیه
کلاسی به اسم Tarikh بنویسید که یک تاریخ شمسی به فرمت yyyy/mm/dd دریافت کند و دارای متدهایی برای اضافه کردن و کم کردن (روز، ماه و سال) از تاریخ باشد. همچنین متدی برای چاپ تاریخ در خروجی داشته باشد. ...
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری