Предмет: Информатика,
автор: obolkinpaha
Встречено ':', а ожидалось ';'
const n=10;
var a:array[1..n] of integer;
i:integer;
begin
for i:=1 to n do
a[i]:=random (21)-10;
begin
if (a[i]>0) then
write (a[i]=a[i]:2)
end;
end.
Что делать?
FunSociety:
в какой программе работаешь ?
Ответы
Автор ответа:
1
Я полагаю из-за :2 в строчке write (a[i]=a[i]:2)
Наверное программа быа постороена неправильно, но могут быть и другие нюансы.
Предлагаю Вам пользоваться программой Lazarus для программирования на pascal.
var a:array[1..n] of real;
i:integer;
begin
for i:=1 to n do
a[i]:=random (21)-10;
begin
for i:=1 to n do
if (a[i]>0) then
a[i]:=a[i]/2;
writeln (a[i])
end;
Похожие вопросы
Предмет: Другие предметы,
автор: Аноним
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: dianaemiliiahrushcha
Предмет: Математика,
автор: asker607
Предмет: Музыка,
автор: Аноним