• 1400/04/03

حل مسئله_ :

سلام

برنامه ای بنویسید که یک عدد سه رقمی را از ورودی بخواند و دو برابر برعکس آن را در خروجی چاپ کند می توانید اطمینان داشته باشید ک ورودی یک عدد سه رقمی است

  • 1400/04/04
  • ساعت 02:33

سلام. شما چرا خودتون این رو حل نمیکنید؟


  • 1400/04/04
  • ساعت 23:12

سلام 

اگه منظورتون رو درست متوجه شده باشم، این کد جواب مسئله‌ی شماست 

num1 = input("Enter the numer => ")

num2 = num1[2::-1]

print(2* int(num2))

این کد دقیقاً میاد اون عدد سه رقمی رو برعکس میکنه و می‌ریزه داخل num2 بعد هم تبدیلش میکنه به عدد(چون فعلاً یک رشته است) و در دو ضرب میکنه :)

حتی اگه عددی که داخل ورودی می‌گیره، بیشتر از سه رقم باشه، فقط سه رقم اولش رو برعکس و ضربدر دو می‌کنه. اما اگه خواستید می‌توانید با گذاشتن یه شرط ساده چک کنید اگه سه رقم بود، ادامه کار انجام بشه و اگه نبود، ارور بدهد

 


logo-samandehi