Даны натуральное число 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; }
Объяснение кода листинга программы
В этом коде:
- Объявлены переменные: — i — счётчик цикла; — n — количество элементов в массиве; — summ — сумма элементов массива; — arr — массив для хранения чисел.
- Пользователю предлагается ввести количество элементов в массиве (n).
- Далее, в цикле, происходит: — запрос на ввод элемента массива; — добавление этого элемента к сумме (summ).
- После окончания цикла, выводится итоговая сумма.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д