zyulfi

Multiplication_digit

May 9th, 2025
371
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | Source Code | 0 0
  1. #Задача 2
  2. #Потребител въвежда от клавиатурата число , състоящо се от четири цифри.
  3. # Трябва да се намери произведението на цифрите. Например, ако от клавиатурата е въведено числото 1324,
  4. # резултатът от произведението на числата е 1*3*2*4 = 24.
  5.  
  6. thousands = int(input("Моля, въведете четирицифрено число: "))
  7.  
  8. num_thousands = int((thousands - (thousands % 1000)) / 1000) # вземам хилядните
  9. hundreds = thousands % 1000
  10. num_hundreds = int((hundreds - (hundreds % 100)) / 100) #вземам стотиците
  11. dozens = hundreds % 100
  12. num_dozens = int((dozens - (dozens % 10)) / 10) #вземам стотиците
  13. num_one = dozens % 10 #вземам единиците
  14. num_multipliction = num_thousands * num_hundreds * num_dozens * num_one
  15.  
  16. print("Произведенето на цифрите от числото " + str(thousands) + " е " + str(num_multipliction))
Advertisement
Add Comment
Please, Sign In to add comment