Есть 2 программы, в которых, на мой взгляд, ошибок нет. FreePascal при компиляции выдает ошибки в обеих программах. В чем может быть проблема?
Программа 1
- Код: Выделить всё
- program z3;
 uses crt;
 var n: array[1..8] of Real;
 sum: Real;
 i: Byte;
 Begin
 clrscr;
 writeln('Vvedite 8 chisel: ');
 sum:= 0;
 for i:= 1 to 8 do
 begin
 readln(n[i]);
 if n[i] mod 3 = 0 then sum:= sum + n[i];
 end;
 write('Summa = ', sum:10:2);
 readln()
 End.
Программа 2
- Код: Выделить всё
- program z4;
 uses crt;
 var a: array[1..10] of Real;
 col0: Integer;
 colP: Integer;
 srzn: Real;
 Begin
 clrscr;
 col0:= 0;
 colP:= 0;
 srzn:= 0;
 for i:= 1 to 10 do
 begin
 write('Vvedite a[', i, '] = ');
 readln(a[i]);
 if a[i] = 0 then col0:= col0 + 1;
 if a[i] > 0 then
 begin
 colP:= colP + 1;
 srzn:= srzn + a[i];
 end;
 end;
 srzn:= srzn/colP;
 writeln('Kol-vo 0 el-v = ', col0);
 writeln('Srednee znachenie pol el-v = ', srzn:10:2);
 readln;
 End.
Attid: учим правельно оформлять сообщения !!!



