Предмет: Информатика,
автор: kutuartem
1. Дано шестизначное число, найти произведение цифр, стоящих на парных
местах. Например: х = 231674, тогда р = 3*6*4 = 72
2. Дано пятизначное число, найти произведение цифр, стоящих на нечетных
местах. Например: х = 12345, тогда р = 1*3*5=15
3. Дано четырехзначное число. Замени его крайние цифры на цифру К.
Например: х=3186, К=2, тогда новое х=2182.
4. Дано натуральное трехзначное число. Найти:
a) число единиц, десятков и сотен этого числа;
b) число, образованное при прочтении заданного числа справа налево.
нужно написать наPython
Ответы
Автор ответа:
2
1 задание:
mult = 1
for i in input()[1::2]:
mult *= int(i)
print(mult)
2 задание:
mult = 1
for i in input()[::2]:
mult *= int(i)
print(mult)
3 задание:
n = input()
k = input()
n = k + n[1:3] + k
print(n)
4 задание:
n = input()
print('единиц:', n[2])
print('десятков:', n[1])
print('сотен:', n[0])
print('перевёрнутое число:', n[::-1])
Похожие вопросы
Предмет: Русский язык,
автор: Duman55
Предмет: Русский язык,
автор: jun199518
Предмет: Українська мова,
автор: Atmazhov
Предмет: Математика,
автор: kazakovamilana234