Вопрос задан 14.07.2023 в 03:11. Предмет Информатика. Спрашивает Сагындыкұлы Ерасыл.

Pascal Ввести одномерный массив, состоящий из n элементов. Найти и вывести на экран номера четных

элементов.
0 0
Перейти к ответам

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

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

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

begin

 var n := ReadInteger('n =');

 var a := ReadArrInteger('Введи элементы массива:', n);

 for var i := 0 to a.High do

   if a[i].IsEven then

     Print(i+1)

end.


0 0
Отвечает Колосова Юля.

                                             PascalABC.NET

begin

var mas := ReadArrInteger('Массив :',ReadInteger('n ='));

mas.Indices(x -> x.IsEven).Select(x -> x+1).Print('/');

end.


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

Хорошо! Я могу помочь вам с этой задачей на языке программирования Pascal. Вот пример кода, который выполняет то, что вы описали:

pascal
program FindEvenElements; var n, i: Integer; arr: array of Integer; begin Write('Введите количество элементов в массиве: '); ReadLn(n); SetLength(arr, n); WriteLn('Введите элементы массива:'); for i := 0 to n - 1 do begin Write('arr[', i, '] = '); ReadLn(arr[i]); end; Write('Номера четных элементов: '); for i := 0 to n - 1 do begin if arr[i] mod 2 = 0 then Write(i, ' '); end; ReadLn; end.

В этом примере программа запрашивает у пользователя количество элементов массива n, а затем последовательно запрашивает значения каждого элемента. Затем она выводит номера четных элементов на экран.

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

0 0

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

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

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

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