Задать вопрос
30 июня, 07:42

Задана последовательность из N вешественных положительных чисел. найти среднее геометрическое этих чисел C и определить, сколько среди них чисел меньше C, равных C и больших C

+1
Ответы (1)
  1. 30 июня, 08:46
    0
    Var a: array of real;

    i, n, m, k, p: integer;

    s: real;

    begin

    write ('n = ') ; readln (n) ;

    setlength (a, n) ;

    s:=1;

    randomize;

    writeln ('массив:') ;

    for i:=0 to n-1 do

    begin

    a[i]:=random (200) / 1000;

    s:=s*a[i];

    write (a[i]:5:3,' ') ;

    end;

    writeln;

    s:=power (s, 1/n) ;

    p:=0; m:=0; k:=0;

    writeln ('среднее геометрическое: ', s) ;

    for i:=0 to n-1 do

    begin

    if a[i]
    if a[i]>s then inc (k) ;

    if a[i]=s then inc (p) ;

    end;

    writeln ('меньше: ', m,' равно: ', p,' больше: ', k) ;

    end.

    n = 10

    массив:

    0.165 0.133 0.134 0.190 0.151 0.132 0.187 0.028 0.021 0.017

    среднее геометрическое: 0.0854754255570728

    меньше: 3 равно: 0 больше: 7
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задана последовательность из N вешественных положительных чисел. найти среднее геометрическое этих чисел C и определить, сколько среди них ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Дано массив с N положительных и отрицательных чисел. а) найти среднее аримфметичкое отдельно для положительных, среднее геометрическое - для негативных. б) найти максимальную по длинне последовательность чисел с одинаковым знаком.
Ответы (1)
Описать процедуру Mean (X, Y, AMean, GMean), вычисляющую среднее арифметическое AMean = (X+Y) / 2 и среднее геометрическое двух положительных чисел X и Y (X и Y - входные, AMean и GMean - выходные параметры вещественного типа).
Ответы (1)
Линейные алгоритмы. 1. Даны три действительных положительных числа. Найти среднее геометрическое и среднее арифметическое этих чисел. Условный оператор if. 2. Заданы два числа х, у. Меньшее из двух значений заменить на 0.
Ответы (1)
Задачи в Paskal ABC 1. Дан радиус окружности. Вычислить длину окружности и площадь круга, ограниченного этой окружностью. 2. Даны 2 положительных числа. Вычислить их среднее арифметическое и среднее геометрическое.
Ответы (1)
Создать программы в Паскале: 1. Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел. 2. Вычислить расстояние между двумя точками с заданными координатами (х1, у2) и (х2, у2)
Ответы (1)