Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1700 б
- arkasha_bortnikov 890 б
- Dwayne_Johnson 860 б
17 февраля 2023 15:32
466
Задание 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; каждое следующие число последова...
Что такое линейный алгоритм. Приведите примеры линейного алгоритма....
Определите значение переменной f после выполнения фрагмента алгоритма. f:=1 нц для i от 1 до 5 f:=f*i кц Распишите решение, пожалуйста, никак не...
Усложните уровень в новой игре. Добавьте на поле 19 препядствий так, чтобы путь заврио до сокровищ был не менее 39 клеток...
1)Во время исполнения прикладная программа хранится: а) в процессоре б) в ПЗУ в) в оперативной памяти 2) Постоянное запоминающее устройство служит...
Все предметы