Лучшие помощники
- Megamozg 2180 б
- Matalya1 1800 б
- DevAdmin 1685 б
- arkasha_bortnikov 825 б
- Dwayne_Johnson 820 б
17 февраля 2023 15:32
420
Задание 2Напишите программу, которая в последовательности целых чисел определяет их произведение и сумму нечётных чисел. Программа
получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак
окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести два числа:
произведение и сумму нечётных чисел.
Пример работы программы:
Входные Выходные
данные данные
4
60
15
48
18
3
Задание 3
На вход идёт два двузначных числа. Найдите разность 2 цифр кратных трём в
каждом числе и произведение оставшихся.
Пример работы программы:
Входные Выходные
данные данные
95
9 - 6 = 3
76 5 * 7 = 35
Задание 4
На вход идёт число неизвестной длинны. На выходе программа выдает сумму
чисел кратных 3 и не кратных 2 и разность чисел меньше 6
Пример работы программы:
Входные Выходные
данные данные
3 + 9 = 12
123456789-1-2-3-4-5 =
-15
помогите пожалуйста! решение на питоне, очень срочно нужно
2
ответа
Задание 3
# считываем два двузначных числа
a = int(input())
b = int(input())
# вычисляем разность 2 цифр кратных трём в каждом числе
a_diff = abs((a // 10 * 10 + a % 10) - (a // 3 * 3))
b_diff = abs((b // 10 * 10 + b % 10) - (b // 3 * 3))
# вычисляем произведение оставшихся цифр
a_product = (a // 3 * 3) * (a // 10 + a % 10 - a_diff)
b_product = (b // 3 * 3) * (b // 10 + b % 10 - b_diff)
# выводим результаты
print(a_diff, b_diff)
print(a_product, b_product)
# считываем два двузначных числа
a = int(input())
b = int(input())
# вычисляем разность 2 цифр кратных трём в каждом числе
a_diff = abs((a // 10 * 10 + a % 10) - (a // 3 * 3))
b_diff = abs((b // 10 * 10 + b % 10) - (b // 3 * 3))
# вычисляем произведение оставшихся цифр
a_product = (a // 3 * 3) * (a // 10 + a % 10 - a_diff)
b_product = (b // 3 * 3) * (b // 10 + b % 10 - b_diff)
# выводим результаты
print(a_diff, b_diff)
print(a_product, b_product)
0
·
Хороший ответ
18 февраля 2023 18:59
Задание 2
Sum = 0
product = 1
while True:
num = int(input("Введите число: "))
if num == 0:
break
if num % 2 != 0:
sum += num
product *= num
print("Сумма нечётных чисел: ", sum)
print("Произведение чисел: ", product)
В этом примере мы считываем последовательность целых чисел, пока не будет введен 0. Если число нечетное, мы добавляем его к сумме нечетных чисел. Мы также умножаем каждое число на произведение, чтобы получить окончательное произведение. В конце мы выводим сумму нечетных чисел и произведение чисел.
Sum = 0
product = 1
while True:
num = int(input("Введите число: "))
if num == 0:
break
if num % 2 != 0:
sum += num
product *= num
print("Сумма нечётных чисел: ", sum)
print("Произведение чисел: ", product)
В этом примере мы считываем последовательность целых чисел, пока не будет введен 0. Если число нечетное, мы добавляем его к сумме нечетных чисел. Мы также умножаем каждое число на произведение, чтобы получить окончательное произведение. В конце мы выводим сумму нечетных чисел и произведение чисел.
0
18 февраля 2023 18:58
Остались вопросы?
Еще вопросы по категории Информатика
1.Что такое алфавит? 2.Что такое мощность алфавита? 3. Как определяется информационный объем текста при использования алфавитного подхода? 4.Текст с...
Термин "информатизация общества" обозначает … а) увеличение количества избыточной информации, циркулирующей в обществе; б) массовое использование инф...
Составьте программу вычисления значения функции: y=5x^2-4/2x+8...
Что такое fps? Скажите пожалуйста...
Укажите диапазон из 12 ячеек: D1:E12 B2:D12 A1:D3 B2:E3...
Все предметы