Объясните в чем ошибка пишет неизвестное имя типа mas - Pascal
Формулировка задачи:
Листинг программы
- Procedure INIT
- (var d:mas)
- var t:byte;
- begin
- writeln('vvedite ',n,' elementov');
- for I:= 1 to 30 do
- readln(D[i]=random(60)-20
- end;
Решение задачи: «Объясните в чем ошибка пишет неизвестное имя типа mas»
textual
Листинг программы
- var
- a, i, Sum, n: integer;
- Sred: real;
- begin
- Sum := 0;
- write('N? ');
- readln(n);
- for i := 1 to n do
- begin
- Write('a = ');
- ReadLn(a);
- Sum := Sum + a;
- end;
- Sred := Sum / n;
- Writeln('S = ', Sred:6:2);
- end.
Объяснение кода листинга программы
- Объявляются переменные:
a
(целочисленная),i
(целочисленная),Sum
(целочисленная),n
(целочисленная) иSred
(вещественная). - Обнуляется переменная
Sum
. - Выводится сообщение
N?
для запроса ввода значения переменнойn
. - Вводится значение для переменной
n
. - Запускается цикл для значений
i
от 1 доn
. - Для каждого значения
i
выполняется следующее:- Выводится сообщение
a =
для запроса ввода значения переменнойa
. - Значение вводится для переменной
a
. - К переменной
Sum
прибавляется значениеa
.
- Выводится сообщение
- Вычисляется среднее значение, присваивая его переменной
Sred
. - Выводится результат, содержащий значение
Sred
с шестью цифрами в целой части и двумя в дробной:S = значение Sred
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д