Вопрос задан 16.07.2023 в 06:46. Предмет Информатика. Спрашивает Мальцева Злата.

Дан массив, состоящий из целых чисел. Напишите программу, которая выводит те элементы массива,

которые являются чётными числами. Входные данные Сначала задано число N — количество элементов в массиве (1N100). Далее через пробел записаны N чисел — элементы массива. Массив состоит из целых чисел. PASCAAAALLLL Даю 35 баллов
0 0
Перейти к ответам

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

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

Ответ:

var n,i:integer;

a:array [1..100] of integer;

begin

readln(n);

for i := 1 to n do read(a[i]);

writeln;

for i := 1 to n do if a[i] mod 2 = 0 then write(a[i]:4)

end.

0 0
Отвечает Сащеко Соня.

===== PascalABC.NET =====

begin

 var n := ReadInteger;

 var a := ReadArrInteger(n);

 a.Where(p -> p.IsEven).Println

end.


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

Благодарю вас за предоставленную информацию. Вот пример программы на языке Pascal, который решает вашу задачу:

pascal
program EvenNumbers; var N, i, num: integer; begin // Ввод количества элементов массива readln(N); // Создание массива var arr: array[1..100] of integer; // Ввод элементов массива for i := 1 to N do read(arr[i]); // Вывод четных элементов массива writeln('Четные числа в массиве:'); for i := 1 to N do begin num := arr[i]; if num mod 2 = 0 then writeln(num); end; end.

Эта программа сначала считывает количество элементов массива N. Затем она создает массив arr с размером 100 (максимальное значение N). После этого она считывает N чисел и сохраняет их в массиве. Затем программа проходит по каждому элементу массива и проверяет, является ли число четным. Если число четное, оно выводится на экран.

Пожалуйста, обратите внимание, что в Pascal индексация массивов начинается с 1, поэтому в программе использован диапазон [1..100] для массива arr. Вы можете изменить этот диапазон, если ваши массивы имеют другой размер.

Надеюсь, эта информация будет полезной! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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

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