Предмет: Информатика,
автор: vladbmx120
Задание №1
C клавиатуры вводятся два целых числа Р и О. Если Р больше О, то уменьшить Р на 7 и
увеличить О на 12, иначе О умножить на 3, а из Р отнять 5. Вывести А и В.
Задание №2
Введите с клавиатуры 7-значное число. Посчитайте количество нечетных цифр в числе,
используя цикл «While» и выведите его на экран.
Задание No3
Вычислите сумму ряда S=1+7+13+...+55, используя цикл «Repeat». Выведите на экран
сумму ряда.
Задание No4
Напишите программу, которая выводит на экран все числа от X до Y, используя цикл «For».
X и Y вводятся с клавиатуры.
Ответы
Автор ответа:
1
Ответ:
1. P = int(input("Введите целое число P: "))
O = int(input("Введите целое число O: "))
if P > O:
P -= 7
O += 12
else:
O *= 3
P -= 5
print("A =", P)
print("B =", O)
2. number = int(input("Введите 7-значное число: "))
count = 0
while number > 0:
digit = number % 10
if digit % 2 != 0:
count += 1
number //= 10
print("Количество нечетных цифр:", count)
3. sum = 0
number = 1
repeat
sum += number
number += 6
until number > 55
print("Сумма ряда:", sum)
4. X = int(input("Введите начальное число X: "))
Y = int(input("Введите конечное число Y: "))
for num in range(X, Y + 1):
print(num)
Похожие вопросы
Предмет: Математика,
автор: v79010344
Предмет: История,
автор: yaroslav58298
Предмет: История,
автор: helentarnovetskaya78
Предмет: Математика,
автор: alexyakovlew68
Предмет: Литература,
автор: lavcumiko