Объясните зачем в процедуре (pascal) указывается var в формальных параметров. вообще зачем он. если убрать что произойдёт. и ещё вопрос. это кусочек с программы var a, d: integer a: mas далее идёт процедура procedure (a, d: integer; var a: mas). вопрос если убрать var у а: mas то будут нули, почему?
121
449
Ответы на вопрос:
готово
Объяснение:
program max;
var
n, i, k: integer;
mas: array of integer;
begin
Write('Введите количество элементов: ');
ReadLn(n);
SetLength(mas, n);
WriteLn('Введите числа: ');
for i := 0 to n - 1 do
begin
Write(i + 1, ' число: ');
ReadLn(mas[i]);
if (i > 0) then
if (mas[i] > mas[i - 1]) then k := k + 1;
end;
WriteLn('Количество элементов, больших предыдущего равно ', k);
end.
Популярно: Информатика
-
Вишенка01117.05.2021 20:16
-
Ismira180517.05.2020 23:29
-
екатерина70220.04.2022 07:28
-
IgorPoberezhny07.12.2020 08:47
-
DevochkaYmnichka13.11.2022 11:28
-
dashapendus200326.02.2020 11:57
-
567556628.01.2020 18:42
-
bochinskaya0614.01.2020 17:48
-
alexxxxarchenko31.01.2022 22:27
-
Chechenec00126.02.2022 00:39