Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 895 б
- Dwayne_Johnson 860 б
17 февраля 2023 15:32
493
Задание 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
Остались вопросы?
Еще вопросы по категории Информатика
Сообщение о том,что ваш друг живет на 10 этаже,несёт 4 бита информации.Сколько этажей в доме?...
Помогите пожалуйста решить задачу (номер 3) на питоне с объяснением...
Что такое байт, килобайт, мегабайт и гигабайт? Как они связаны между собой? Сколько байтов составляют 1/2 килобайта? Сколько битов содержится в 1/2...
О какой характеристике процессора идет речь? Чем больше ........... , тем выше производительность процессора. В современных процессорах данная характе...
Какие способы идентификации личности используются при предоставлении доступа к информации?...