Найти среднее арифметическое первых 10 элементов массива - C (СИ)

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

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

Помогите. Программа должна осуществлять ввод массива из 50 вещественных алементов. Затем она должна найти среднее арифметическое первых 10 элементов, среднее арифметическое последних 10 элементов и обнулить элементы массива с 15-го по 35-й.

Решение задачи: «Найти среднее арифметическое первых 10 элементов массива»

textual
Листинг программы
  1. #include <stdio.h>
  2.  
  3. #define LEN 50
  4. #define arslen 10
  5.  
  6. int main()
  7. {
  8.     double array[LEN], sum1, sum2;
  9.    
  10.     int i;
  11.     sum1 = sum2 = 0.0;
  12.     for (i = 0; i < LEN; ++i) {
  13.         scanf("%lf", &array[i]);
  14.         if (i < 10)
  15.             sum1 += array[i];
  16.         if (i > 38)
  17.             sum2 += array[i];
  18.         if (i > 13 && i < 35)
  19.             array[i] = 0;
  20.     }
  21.    
  22.     putchar('\n');
  23.     for (i = 0; i < LEN; ++i)
  24.         printf("%g ", array[i]);
  25.     printf("\n\n");
  26.  
  27.     printf("%g\n%g\n", sum1 / arslen, sum2 / arslen);
  28.     return 0;
  29. }

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

Вывод в консоль:

  1. Ввод 10 чисел с пробелами в качестве разделителей.
  2. Вывод массива в консоль.
  3. Вычисление среднего арифметического первых 10 элементов массива и вывод его в консоль.
  4. Вычисление среднего арифметического элементов массива с индексами от 39 до 50 (включительно) и вывод его в консоль.

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


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

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

12   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы