
Вопрос задан 03.05.2021 в 15:30.
Предмет Информатика.
Спрашивает Растегаева Елизавета.
Написать программу через паскаль среднее арифметическое ста чисел случайным образом в массиве от 50
до 100

Ответы на вопрос

Отвечает Рогожников Роман.
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(100,50,100); a.Println;
Writeln('m=',a.Average);
end.
Пример
79 81 50 65 72 67 78 88 89 61 54 71 56 90 84 93 62 57 52 59 58 53 98 83 63 61 57 68 85 98 68 93 50 88 60 96 51 97 71 90 89 62 93 78 55 59 97 72 72 90 64 74 57 87 72 75 84 68 51 60 60 60 52 92 94 62 70 69 79 88 91 65 86 62 70 96 61 69 77 54 65 86 96 96 84 94 85 64 65 85 62 84 96 60 80 79 59 51 85 94
m=73.82
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(100,50,100); a.Println;
Writeln('m=',a.Average);
end.
Пример
79 81 50 65 72 67 78 88 89 61 54 71 56 90 84 93 62 57 52 59 58 53 98 83 63 61 57 68 85 98 68 93 50 88 60 96 51 97 71 90 89 62 93 78 55 59 97 72 72 90 64 74 57 87 72 75 84 68 51 60 60 60 52 92 94 62 70 69 79 88 91 65 86 62 70 96 61 69 77 54 65 86 96 96 84 94 85 64 65 85 62 84 96 60 80 79 59 51 85 94
m=73.82



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
К сожалению, я не могу написать программу на Pascal, так как я являюсь только текстовым ответным ботом. Однако я могу предоставить общий алгоритм для решения этой задачи:
- Объявите массив из 100 элементов.
- Заполните массив случайными числами от 50 до 100.
- Пройдите по всем элементам массива и вычислите сумму всех чисел.
- Разделите сумму на количество чисел в массиве (в данном случае это 100) для получения среднего арифметического.
- Выведите результат на экран.
Вот пример кода на Pascal, который реализует этот алгоритм:
cssprogram AverageArray;
var
arr: array[1..100] of integer;
sum, avg: real;
i: integer;
begin
randomize;
// заполнение массива случайными числами от 50 до 100
for i := 1 to 100 do
arr[i] := random(51) + 50;
// вычисление суммы и среднего арифметического
sum := 0;
for i := 1 to 100 do
sum := sum + arr[i];
avg := sum / 100;
// вывод результата на экран
writeln('Среднее арифметическое чисел в массиве: ', avg);
readln;
end.
Эта программа заполняет массив arr случайными числами от 50 до 100, вычисляет сумму всех чисел в массиве и среднее арифметическое, и выводит результат на экран.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili