Предмет: Информатика,
автор: brawlghost
Практическая работа Задача 1 задача Программный код Новое число Напишите программу, которая печатает число, образованное при перестановке цифр двузначного числа. Входные данные: 24 Выходные данные: 42 N = 24 input(n % 100 // 10)
2 задача Трехзначное число Напишите программу, в которой рассчитывается сумма и произведение цифр трёхзначного числа. Формат входных данных На вход программе подаётся положительное трёхзначное число. Формат выходных данных Программа должна вывести два числа с поясняющим текстом: сумма цифр и произведение цифр. Пример 1 Входные данные: 123 Выходные данные: Сумма цифр = 6 Произведение цифр = 6 Пример 2 Входные данные: 333 Выходные данные: Сумма цифр = 9 Произведение цифр = 27 Пример 3 Входные данные: 101 Выходные данные: Сумма цифр = 2 Произведение цифр = 0
задача 3 Пятизначное число Дано пятизначное число, которое хранится в переменной n. В переменных A, B, C, D, E хранятся: A – число десятков тысяч (первая цифра), B – число тысяч (вторая цифра), C – число сотен (третья цифра), D – число десятков (четвертая цифра), E – число единиц (пятая цифра). n // 10000 n % 10000 // 1000 n % 1000 // 100 n % 100 // 10 n % 10 Установите соответствие между элементами первого и второго столбцов, запиши справа для каждой буквы формулу соответствующую. ---- Четырёхзначное число Напишите программу для нахождения цифр четырёхзначного числа. Формат входных данных На вход программе подаётся положительное четырёхзначное целое число. Формат выходных данных Программа должна вывести текст в соответствии с условием задачи. Пример Входные данные: 3281 Выходные данные: Цифра в позиции тысяч равна 3 Цифра в позиции сотен равна 2 Цифра в позиции десятков равна 8 Цифра в позиции единиц равна 1
p,s ОБЯЗАТЕЛЬНО НА PYTHON! это очень важно.
Ответы
Автор ответа:
1
Python 3
I.
n = str(input())
if len(n) == 2:
print(n[1]+n[0])
II.
n = str(input())
a = int(n[0])
b = int(n[1])
c = int(n[2])
print(a+b+c, a*b*c)
III.
Условия плохо поняты.
IV.
n = str(input())
print('Цифра в позиции тысяч равна', n[0])
print('Цифра в позиции сотен равна', n[1])
print('Цифра в позиции десятков равна', n[2])
print('Цифра в позиции единиц равна', n[3])
brawlghost:
благодарочка
Похожие вопросы
Предмет: География,
автор: alinochka180802
Предмет: Литература,
автор: ukrop13
Предмет: Алгебра,
автор: Supersholnik
Предмет: Математика,
автор: Lena5737488
Предмет: Математика,
автор: angeldeikina