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

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

0

مقایسه دو عدد (بدون دستورات شرطی)

Admin آسان 911/ دانلود 139 بازدید

برنامه ای بنویسید که دو عدد a و b را از کاربر دریافت کند و بررسی کند که عدد a از عدد b بزرگتر است یا خیر؟ خروجی باید بصورت True یا False باشد.


نکته: در این تمرین نباید از دستورات شرطی مثل if استفاده کنید. (استفاده از عملگرهای مقایسه ای مجاز است)

5 جواب

نمیتونم این تمرین رو حل کنم!
1
+1
a = input("a= ")
b = input("b= ")
print(a > b)
Admin دانلود Python
0
print(int(input("num1: ")) > int(input("num2: ")))
Amirhosein دانلود Python
0
#دو تابع ساختم تا به کاربر ازادی این را بدهم که چگونه متغییر آ و ب را مقایسه کند 
def true_loop():
    #در روش اول به جای ایف از حلقه استفاده کردم که هر کدوم از اون یکی بزرگ تر باشه حلقه مربوطه اجرا میشه 
    a= int(input('enter a number: '))
    b=int(input('enter b: '))
    while a>b:
        #این پیام هم نتیجه رو اعلام میکنه
        print(f'a or {a} is bigger than b or {b}')
        #و حلقه بعد از نوشتن پیام مورد نظر بریک میشه 
        break
    while b>a:
        print(f'a or {a} is smaller than b or {b}')
        break
#این هم روش دوم هست که ترو و فالس برمیگرداند 
def true_simple():
    a =int(input('enter a number: '))
    b =int(input('enter b number: '))
    #اگر مقدار ترو باشه یا فالس داخل این متغییر میاد
    natijeh=a>b
    #اینجا هم نتیجه برمیگرده 
    print(f'a is bigger than b? {natijeh} ')
#سوال میپرسه که کاربر میخواد با کدوم یکی از روش ها آ و ب رو مقایسه کنه
ask=input('1.with loop 2.easy way')
if ask=='1':
    true_loop()
else:
    true_simple()
Knowledgebiome دانلود Python
0
a = input("enter number a:")
b = input("enter number b:")
c = a<b , a>b
print(c)    
Alirezaakbari دانلود Python
0
a=int(input("enter a number :"))
b=int(input("enter b number :"))
result = a > b
print(result)
Amirhosseint دانلود Python

ارسال جواب

// کداتو توی این بخش بنویس
// فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
// البته قبلش این سه خط رو پاک کن


  • تو جوابت میتونی از تصویر، کد، لینک به سایر صفحات و... استفاده کنی
  • لطفا جواب های تکراری ارسال نکن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

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