Вопрос задан 15.07.2023 в 09:40. Предмет Информатика. Спрашивает Пушнов Сергей.

На вход в программу поступает 10 чисел. Программа ищет среди них те, которые являются четными,

превышают 2 и не превышают 12. Ответом служит количество таких элементов. Если в программе нет таких чисел, то выводится ответ 'NO'.
0 0
Перейти к ответам

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

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

Ответ:

Var n,k,i:integer;

Begin

K:=0;

For i:=1 to 10 do begin

Read(n);

If (n>2)and(n<12)and(n mod 2 =0) then

K:=k+1;

End;

If k=0 then write('NO')

Else write(k)

End.

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Python, которая выполняет указанную задачу:

python
numbers = input("Введите 10 чисел, разделенных пробелом: ") numbers = numbers.split() count = 0 for num in numbers: num = int(num) if num % 2 == 0 and num > 2 and num <= 12: count += 1 if count > 0: print("Количество чисел, удовлетворяющих условиям: ", count) else: print("NO")

Программа сначала принимает 10 чисел от пользователя, разделенных пробелом. Затем она проходит по каждому числу в цикле и проверяет, является ли оно четным, превышает ли 2 и не превышает ли 12. Если число удовлетворяет этим условиям, увеличивается счетчик count. После завершения цикла проверяется значение count: если оно больше нуля, выводится количество чисел, удовлетворяющих условиям; в противном случае выводится "NO".

0 0

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

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

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

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