Даны натуральное число n, действительные числа a1,.,a(n). Вычислить a1+.a(n) - C (СИ)

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

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

Цель лабораторной работы: получить навыки по обработке одномерных массивов с помощью языка Си. Даны натуральное число n, действительные числа a1,...,a(n). Вычислить a1+...a(n) .

Решение задачи: «Даны натуральное число n, действительные числа a1,.,a(n). Вычислить a1+.a(n)»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int i,n, summ;
    int arr[100]; /* от студентов обычно не требуют экономить память */
    printf("Enter n: "); scanf("%i", &n);
    summ=0;
    for(i=0;i<n;i++)
    {
        printf("arr[%d] = ",i); scanf("%i",&arr[i]);
        summ+=arr[i];
    }
    printf("summ = %d\n", summ);
    return 0;
}

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

В этом коде:

  1. Объявлены переменные: — i — счётчик цикла; — n — количество элементов в массиве; — summ — сумма элементов массива; — arr — массив для хранения чисел.
  2. Пользователю предлагается ввести количество элементов в массиве (n).
  3. Далее, в цикле, происходит: — запрос на ввод элемента массива; — добавление этого элемента к сумме (summ).
  4. После окончания цикла, выводится итоговая сумма.

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


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

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

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