Найти сумму четных элементов массива, имеющих четные индексы - Turbo Pascal (33799)

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

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

Ребята, помогите с задачей пожалуйста: Дан целочисленный массив С из n эл-тов (n<=30). Нужно найти сумму четных элементов массива, имеющих четные индексы.

Решение задачи: «Найти сумму четных элементов массива, имеющих четные индексы»

textual
Листинг программы
For i:=1 to N do If (not Odd(C[i])) and (not Odd(i)) then Summ:=Summ+C[i];
Writeln(Summ);

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

  1. Переменная N представляет собой количество элементов в массиве C.
  2. В цикле for переменной i присваивается значение от 1 до N.
  3. В условии If проверяется два условия:
    • not Odd(C[i]) - элемент C[i] должен быть четным.
    • not Odd(i) - номер элемента i должен быть четным.
  4. Если оба условия выполняются, то к переменной Summ прибавляется значение C[i].
  5. После выполнения цикла, значение переменной Summ выводится на экран с помощью функции Writeln().

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


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

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

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