Найти номер первого элемента массива с четным значением - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

1.​ Найти номер первого элемента с четным значением. 2.​ Найти номер последнего элемента с нечетным значением. 3.​ Подсчитать сумму элементов от начала массива до первого с отрицательным значением.Спасибо)

Решение задачи: «Найти номер первого элемента массива с четным значением»

textual
Листинг программы
var f,a,c:integer;
N,P:array [1..30000] of integer;
begin
readln(a);
for c:=1 to a do
begin
read(N[c]);
if ((f=0) and (N[c] mod 2=0)) then f:=c;
end;
write(f);
end.

Объяснение кода листинга программы

  1. Объявлены три переменные: f, a и c типа integer.
  2. Объявлен массив N типа array [1..30000] of integer с 30000 элементами и переменная P типа integer.
  3. Программа считывает значение переменной a.
  4. Запускается цикл, который будет выполняться a раз.
  5. В каждой итерации цикла считывается значение элемента массива N и сохраняется в переменной N[c].
  6. Проверяется условие: если f равно 0 и значение N[c] делится на 2 без остатка, то f присваивается значение c.
  7. После завершения цикла программа выводит значение переменной f.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы