Лучшие помощники
- Megamozg 2190 б
- Matalya1 1800 б
- DevAdmin 1695 б
- arkasha_bortnikov 860 б
- Dwayne_Johnson 845 б
17 февраля 2023 15:32
442
Задание 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
Остались вопросы?
Еще вопросы по категории Информатика
помогите составить таблицу истинности для этого выражения...
Текст содержащий 8192 знака с пробелами закодирован с помощью алфавита ,содержащего 128 символов. сколько килобайтов занимает в памяти этот текст ?...
1.Элементарным объектом, используемым в растровом графическом редакторе, является: 1.точка экрана (пиксель) 2.прямоугольник 3.круг 4.палитра цветов...
Для какого из приведённых чисел ложно высказывание: НЕ (число > 50) ИЛИ (число чётное)? 1) 123 2) 56 3) 9 4) 8...
Доступ к файлу hello.jpg, находящемуся на сервере home.info, осуществляется по протоколу ftp. Фрагменты адреса файла закодирова...
Все предметы