Напишите на языке Python программу, которая для произвольного натурального двузначного числа определяет:
а) сумму и произведение его цифр
б) число, образованное перестановкой цифр исходного числа

avatar
1
Решение от Андрей Григорьев
а)
from random import randint
x = randint(10, 99)
print ('Число:', x)
print ('Сумма его цифр:', x % 10 + x//10)
print ('Произведение его цифр:', (x % 10)*(x//10))

б)
from random import randint
x = randint(10, 99)
print ('Число:', x)
print ('Результат перестановки цифр:', (x % 10)*10 + x//10)
Войдите: