بررسی قضیه حمار
برنامه ای بنویسید که با گرفتن ۳ ورودی ار کاربر بررسی کند که با توجه به قضیه حمار میتوان مثلثی با ضلع های دریافت شده ساخت یا خیر؟
(قضیه حمار یا نابرابری مثلثی: در هر مثلث اندازه هر ضلع از مجموع ۲ ضلع دیگر کوچکتر است)
برنامه ای بنویسید که با گرفتن ۳ ورودی ار کاربر بررسی کند که با توجه به قضیه حمار میتوان مثلثی با ضلع های دریافت شده ساخت یا خیر؟
(قضیه حمار یا نابرابری مثلثی: در هر مثلث اندازه هر ضلع از مجموع ۲ ضلع دیگر کوچکتر است)
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("نمی توان با این اعداد مثلثی ساخت")
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("با این اضلاع نمیتوان مثلثی ساخت.")
برنامه ای بنویسید که یک عدد دریافت کند و با توجه به عدد، شکل زیر را چاپ کند مثالnumber: 3 ### ### ### مثالnumber: 5 ##### ##### ##### ##### #####
به div زیر چه اسلاید CSS را اضافه کنیم تا شکل قلب بشه<div class="heart"></div>
برنامه ای بنویسید که عددی را از ورودی دریافت کند و عدد را به توان 2 برساند و در خروجی چاپ کند. تا زمانی که عدد 0 وارد نشده است این روند ادامه پیدا کند
برنامه ای بنویسید که کاربر بتواند ساعت، دقیقه و ثانیه موردنظر خود را همانند مثال زیر وارد کند و از زمان وارد شده، شمارش معکوس تا صفر انجام شود input: 1:22:50 # یک ساعت و بیست و دو دقیقه و پنجاه ثانیه
کلاسی به اسم Vehicle بنویسید که دارای ویژگی های model و color باشد و متدی به اسم get_info داشته باشد که همه ویژگی های آن را به عنوان یک استرینگ برگرداند سپس کلاسی به اسم Car بنویسید که از Vehicle ا...
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری