При решении задачи вида "пользователь вводит 10 чисел, найти сумму, произведение, вывести числа через пробел" какие начальные значения будут у переменных Сумма (Sum) / Произведение (Pr) / Результирующая строка
Однажды Ослик не знал чем заняться. Все его друзья уехали кто куда: кто к бабушке в деревню, кто на море теплое, а кто вообще в лес, ягоды собирать. И стало ослику скучно. Но вот он увидел книгу с ноутбуком, и думает. Думает, что бы выбрать. Если выберет книгу, то быстро ее прочитает и это ему не так тем более она скучная. Вот ноутбук другое дело - там и поиграть можно, и с друзьями пообщаться, и спросить что-нибудь в интернете, да узнать что-нибудь новое. Вот ослик и выбрал ноутбук. И стал играть в нем в игры. Так несколько лет. Ослик все играл, да играл, а его друзья уже давно себе нашли работу, завели семью и все у них хорошо. А ослик так и потратил половину своей жизни, а в дальнейшем и всю жизнь, на игру. Так что не играйте в игры, а учитесь, развивайтесь и читайте книги! Не будьте осликами.
1)
# На вход: кол-во чисел, сами числа
# Выход: кол-во чисел не кратных 5
count:int = input('Кол-во чисел?: ')
ints = []
for i in range(int(count)):
ints.append(input('Число ' + str(i+1) + ': '))
result = []
for i in ints:
if int(i) % 5 != 0:
result.append(i)
print(result)
2)
# На вход: кол-во чисел, сами числа
# Выход: кол-во чисел в конце которых чётное число
count:int = input('Кол-во чисел?: ')
ints = []
for i in range(int(count)):
ints.append(input('Число ' + str(i+1) + ': '))
result = []
for i in ints:
if int(i) % 2 == 0:
result.append(i)
print(result)
3)
# На вход: числа A и C
# Выход: числа, последняя цыфра которых кратна С
A = input('Отрезок от 0 до ')
C = input('Найти числа, кратные ')
result = []
for i in range(0, int(A)):
if i % int(C) == 0:
result.append(i)
print(result)