Дано масив з 15 цілих чисел. Знайти середнє арифметичне всіх елементів масиву, які ∈(x, y] (x, y вводити з клавіатури ). Написати на С

Ответы

Ответ дал: asilvejstruk
1

#include <stdio.h>

   int main(void) {

   int numbers[15] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };

   int x, y, count = 0;

   float average = 0, sum = 0;

   printf("Enter x "); scanf("%d", &x);

   printf("Enter y "); scanf("%d", &y);

   for(int i = 0; i < 15; i++) {

        if (numbers[i] > x && numbers[i] <= y) {

             count++;

             sum+=numbers[i];

        }

   }

   average = sum / count;

   printf("Count = %d \n", count);

   printf("Sum = %f \n", sum);

   printf("Average = %f", average);

}

Ответ дал: alexanderlox
1

#include <stdio.h>

  int main(void) {

  int numbers[15] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };

  int x, y, count = 0;

  float average = 0, sum = 0;

  printf("Enter x "); scanf("%d", &x);

  printf("Enter y "); scanf("%d", &y);

  for(int i = 0; i < 15; i++) {

       if (numbers[i] > x && numbers[i] <= y) {

            count++;

            sum+=numbers[i];

       }

  }

  average = sum / count;

  printf("Count = %d \n", count);

  printf("Sum = %f \n", sum);

  printf("Average = %f", average);

}

Вас заинтересует