Вопрос задан 30.08.2018 в 09:26. Предмет Информатика. Спрашивает Новиков Александр.

Program ggl;var n, i, sum : integer; a : array [1..1000] of integer;begin readln (n); sum := 0;

for i := 1 to n do begin a[i] := random (100); write (a[i], ' '); sum := sum + a[i]; end; writeln; write (sum / n);end.ОБЪЯСНИТЬ ЧТО ВЫПОЛНЯЕТ КАЖДАЯ СТРОКА!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Маханбеталиева Алина.
program ggl;
Это название программы
var  n, i, sum : integer; 
Описание переменных
a : array [1..1000] of integer;
Описание массива а (он целочиленный, в интервале от 1 до 1000)
begin  readln (n);
Начало программы, запрос значение переменной n
 sum := 0;
Присвоение переменной sum значение 0
begin  readln (n);
  sum := 0;
  for i := 1 to n do  begin  
  a[i] := random (100);    
write (a[i], ' ');   
 sum := sum + a[i];  
end;  
begin характеризует начало новой подпрограммы. Она - цикл, в котором идет перебор чисел от 1 до значения n, элементам массива a присваиваются рандомные числа от 1 до 100, элементы массива выводятся на экран.
После идет подсчет значения переменной sum (причем сначала находится, например, первый элемент массива, а уже после значение переменной sum, после второй элемент массива и он прибавляется к прежнему значению переменной sum). Подпрограмма кончается.
writeln;  
write (sum / n);
end.
Вывод значения деления переменной sum на переменную n. Конец всей программы.





0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа ggl объявляет несколько переменных: n (целое число), i (целое число), sum (целое число) и a (массив из 1000 целых чисел).

Далее программа считывает значение переменной n с помощью функции readln.

Затем переменная sum инициализируется значением 0.

Далее следует цикл for, который выполняется от 1 до n. В каждой итерации цикла переменной i присваивается текущее значение итерации. Внутри цикла выполняется следующее:

1. a[i] присваивается случайное целое число в диапазоне от 0 до 100 с помощью функции random(100). 2. Значение a[i] выводится на экран с помощью функции write, после которого добавляется символ "+". 3. Значение a[i] прибавляется к переменной sum.

После завершения цикла writeln используется для перехода на новую строку.

Затем значение sum делится на n и результат выводится на экран с помощью функции write.

Таким образом, программа генерирует n случайных чисел, выводит их их сумму и среднее значение.

0 0

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

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

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