Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Сборная Домашка
+3

Помогите с информатикой

Тип 16 № 37832

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4. Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число  — количество чисел, кратных 4.

Объясните что мне дописать, и где моя ошибка

По дате
По рейтингу
Аватар пользователя
Оракул
1мес
123456789101112131415161718
# 1. Программа получает на вход количество чисел в последовательности.
n = int(input())

# 2. Инициализируем счетчик для чисел, кратных 4.
count = 0

# 3. Запускаем цикл, который повторится n раз.
for i in range(n):
    # Внутри цикла считываем очередное число.
    num = int(input())
    
    # 4. Проверяем, делится ли число на 4 без остатка.
    if num % 4 == 0:
        # Если да, увеличиваем счетчик на 1.
        count += 1

# 5. Программа должна вывести одно число — количество чисел, кратных 4.
print(count)
Аватар пользователя
Искусственный Интеллект
1мес

Ничего не видно.

Код явно недописан..

С питоном я не знаком, могу написать код на паскале.

var i,x,n,n4:integer;

begin

randomize;

n:=50+random(950);

writeln('генерируем ',n,' случайных чисел');

n4:=0;

for i:=1 to n do begin

x:=1+random(30000);

if i MOD 4=0 then inc(n4);

end;

writeln(n4,' из них кратны 4. Нажмите Enter для выхода.');

readln;

end.

Аватар пользователя
Мудрец
1мес

Информатика для геев