Подсчитать сумму всех четных и нечетных индексов массива - C (СИ)

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

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

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

Решение задачи: «Подсчитать сумму всех четных и нечетных индексов массива»

textual
Листинг программы
int main() {
    int a[100];
    int i,n, sum4et=0, sumn4et=0;
    //считывание n
    //считывание массива
    for (i=0; i<n; i++)
        if (i % 2 == 0)
            sum4et+=a[i];
        else 
            sumn4et+=a[i];
    //вывод сумм
}

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

В этом коде:

  1. Создается массив a размером 100 и переменные i, n, sum4et и sumn4et инициализируются нулем.
  2. С помощью цикла for считывается значение переменной n.
  3. С помощью цикла for считывается массив a.
  4. С помощью условного оператора if проверяется четность или нечетность индекса i массива.
  5. Если i - четный индекс, то к сумме четных индексов sum4et прибавляется значение элемента массива a[i].
  6. Если i - нечетный индекс, то к сумме нечетных индексов sumn4et прибавляется значение элемента массива a[i].
  7. После окончания циклов выводятся суммы четных и нечетных индексов.

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


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

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

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