Информатика, вопрос задал klon599 , 2 года назад

3)Дано двухзначное число. Составить из цифр этого числа наибольшее возможное двухзначное число.
1)Напишите программу, которая вычисляет сумму цифр четырёхзначного числа.
Язык программирования-питон

Помогите пожалуйста, даю 15баллов!!!

Ответы на вопрос

Ответил uplmtq
0

Ответ:

~~~~~~~~

3)

number = int(input('Введите двузначное число: '))

if (number % 10) < (number // 10):

   print(number)

else:

   number = number % 10 * 10 + number // 10

   print(number)

~~~~~~~~

1)

number = int(input('Введите четырёхзначное число: '))

amount = 0

while number > 0:

   amount += number % 10

   number //= 10

print(amount)

~~~~~~~~

Объяснение:

~~~~~~~~

3)

number = int(input('Введите двузначное число: ')) # Вводим двузначное число с клавиатуры

if (number % 10) < (number // 10): # Если первая цифра больше, чем последняя

   print(number) # Выводим начальное число

else: # Иначе

   number = number % 10 * 10 + number // 10 # Значение переменной number = последняя цифра × 10 + первая цифра

   print(number) // Выводим значение переменной number

~~~~~~~~

1)

number = int(input('Введите четырёхзначное число: ')) # Вводим четырехзначное число с клавиатуры

amount = 0 # Переменная, хранящая сумму чисел = 0

while number > 0: # Пока значение переменной number > 0

   amount += number % 10 # Прибавляет к переменной amount последнюю цифру числа

   number //= 10 # Убираем последнюю цифру

print(amount) # Выводим ответ

~~~~~~~~

Новые вопросы