Вопрос Pascal помогите.....

я
Пользователь
Статус
Оффлайн
Регистрация
6 Сен 2019
Сообщения
212
Реакции[?]
63
Поинты[?]
1K
1703150042139.png

когда пишу for var i

1703150065584.png
.....
Код:
program AverageArray;

const
  MaxSize = 100;

var
  R: array[1..MaxSize] of Real;
  n, i: Integer;
  sum, average: Real;

begin
  { Ввод размера массива }
  write('Введите размер массива (n): ');
  readln(n);

  { Ввод элементов массива и вычисление суммы }
  sum := 0;
  writeln('Введите элементы массива:');
  for i := 1 to n do
  begin
    write('r', i, ': ');
    readln(R[i]);
    sum := sum + R[i];
  end;

  { Вычисление среднего арифметического }
  if n > 0 then
    average := sum / n
  else
    average := 0;

  { Вывод результата }
  writeln('Среднее арифметическое: ', average:0:2);
end.
 
Участник
Статус
Оффлайн
Регистрация
19 Апр 2020
Сообщения
1,180
Реакции[?]
314
Поинты[?]
152K
я не знаю, но попробуй так обьявить интигер
Код:
for var i: Integer := 1 to n do
 
Сверху Снизу