Вопрос задан 03.05.2021 в 15:30. Предмет Информатика. Спрашивает Растегаева Елизавета.

Написать программу через паскаль среднее арифметическое ста чисел случайным образом в массиве от 50

до 100
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Рогожников Роман.
// 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
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

К сожалению, я не могу написать программу на Pascal, так как я являюсь только текстовым ответным ботом. Однако я могу предоставить общий алгоритм для решения этой задачи:

  1. Объявите массив из 100 элементов.
  2. Заполните массив случайными числами от 50 до 100.
  3. Пройдите по всем элементам массива и вычислите сумму всех чисел.
  4. Разделите сумму на количество чисел в массиве (в данном случае это 100) для получения среднего арифметического.
  5. Выведите результат на экран.

Вот пример кода на Pascal, который реализует этот алгоритм:

css
program 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, вычисляет сумму всех чисел в массиве и среднее арифметическое, и выводит результат на экран.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос