Информатика, вопрос задал 3212321232123212321 , 1 год назад

Python
Руководительница художественного кружка для дошкольников Ольга Ильинична постоянно закупается карандашами. В кружке n детей. Поэтому ей нужны наборы, в которых количество карандашей делится на n.
Есть число n и последовательность чисел — количество карандашей в наборах, а затем число 0. Выведи все числа последовательности, которые делятся на n.

Ответы на вопрос

Ответил akim579292
1

Ответ:

Можна використати цикл while та умовний оператор if, щоб перевіряти кожен елемент послідовності на те, чи ділиться він на n. Якщо так, виводимо його.

n = int(input()) # ввід кількості дітей

numbers = [] # список для збереження наборів карандашів

while True:

num = int(input()) # ввід числа наборів карандашів

if num == 0:

break # якщо введено 0, вихід з циклу

numbers.append(num) # додавання числа до списку

# перевірка кожного елементу списку на діленість на n та виведення результату

for num in numbers:

if num % n == 0:

print(num)


3212321232123212321: Спасибо!)
Новые вопросы