Вычислить произведение элементов массива с четными номерами - 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; }
Объяснение кода листинга программы
В этом коде:
- Объявлен целочисленный массив
a
размером 10 элементов со значениями инициализации. - В переменной
p
инициализируется произведение первого элемента массиваa[0]
. - В цикле
for
с шагом 2 происходит перебор четных индексов массиваa
. - На каждом шаге цикла значение
p
умножается на соответствующий элемент массиваa
. - После окончания цикла выводится значение переменной
p
. - Команда
system(
pause)
приостанавливает выполнение программы до нажатия клавиши. - Программа возвращает 0, что означает успешное завершение работы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д