profile
Опубликовано - 1 месяц назад | По предмету Информатика | автор Аноним

C++. Напишите программу для вычисления среднего геометрического элементов массива array[15] удовлетворяющих условию 5<=array[i]<=15.

  1. Ответ
    Ответ дан Мамонтов Трифон
    #include "stdio.h" n#include "Windows.h"n#include "math.h"nnint main(int argc, char* argv[]) n{ n char Answer[128];n int Array[15], Count = 0, Result = 1;n printf("In:\n");n fgets(Answer, 128, stdin);n char * pch = strtok(Answer, " ");n while (pch != NULL)n {n Array[Count] = atoi(pch);n Count += 1;n pch = strtok(NULL, " ");n }n Count = 0;n for (int i = 0; i < 15; i++)n {n if (Array[i] >= 5 && Array[i] <= 15)n {n Result *= Array[i];n Count += 1;n }n }n printf("%lf", pow(Result, 1.0 / Count));n system("pause"); n return 0; n}
    0