Вычислить произведение элементов массива с четными номерами - C (СИ)

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

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

В одномерном массиве, состоящем из п целых элементов, вычислить: - произведение элементов массива с четными номерами;

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

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int main () {
 const int n=10;
 int a[n]={1234, 554, 325, 11, -7, 101, 200, -543, 1111, 202};
 long int p=a[0]; //если номер 0 отнести к четным
 for (int i=2; i<n; i+=2) p*=a[i];
 printf ("\nP=%ld\n",p);
 system ("pause");
 return 0;
}

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

В этом коде:

  1. Объявлен целочисленный массив a размером 10 элементов со значениями инициализации.
  2. В переменной p инициализируется произведение первого элемента массива a[0].
  3. В цикле for с шагом 2 происходит перебор четных индексов массива a.
  4. На каждом шаге цикла значение p умножается на соответствующий элемент массива a.
  5. После окончания цикла выводится значение переменной p.
  6. Команда system(pause) приостанавливает выполнение программы до нажатия клавиши.
  7. Программа возвращает 0, что означает успешное завершение работы.

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


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

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

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