Вопрос задан 30.10.2023 в 02:50. Предмет Информатика. Спрашивает Проскурякова Анна.

программе на вход подается число n -- количество чисел, и соответственно n натуральных чисел.

Вывести на экран количество чисел, которые делятся на 4, но не делятся на 8.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Алексеевна Ксения.

Pascal:

program pas;

var n,a,i,b:integer;

begin

writeln('N = ');

readln(n);

for i:=1 to n do begin

   readln(a);

   if (a mod 4 = 0) and (a mod 8 <> 0) then b+=1

end;

write('Количество чисел ',b)

end.

Python:

n = int(input("N = "))

b=0

for i in range(n):

   a = int(input())

   if (a%4==0) and (a%8!=0):

       b+=1

print("Количество чисел "+str(b))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения данной задачи можно использовать цикл и условные операторы. Вначале программы мы считываем число n - количество чисел, которые будут вводиться. Затем создаем счетчик count и инициализируем его нулем. Затем запускаем цикл, который будет выполняться n раз, и в каждой итерации считывает очередное число. Внутри цикла мы проверяем, делится ли это число на 4 (с помощью операции %, которая возвращает остаток от деления). Если да, то проверяем, делится ли оно на 8. Если нет, то увеличиваем счетчик count на единицу. После окончания цикла выводим значение счетчика count на экран. Приведем пример кода на языке Python: ```python n = int(input("Введите количество чисел: ")) count = 0 for i in range(n): num = int(input(f"Введите число {i+1}: ")) if num % 4 == 0 and num % 8 != 0: count += 1 print("Количество чисел, которые делятся на 4, но не делятся на 8:", count) ``` Пример работы программы: ``` Введите количество чисел: 5 Введите число 1: 12 Введите число 2: 16 Введите число 3: 20 Введите число 4: 24 Введите число 5: 32 Количество чисел, которые делятся на 4, но не делятся на 8: 4 ``` В данном примере из введенных чисел 12, 16, 20, 24 являются числами, которые делятся на 4, но не делятся на 8.
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос