Я получил сообщение об ошибке: Fatal: Syntax error, ";" expected but "identifier GANJIL" found
.Поэтому я решил поместить «;» в строку ошибки (прокомментированная как ошибка 1).Теперь появляется второе сообщение об ошибке: Fatal Syntax error, ";" expected but "ELSE" found
в другой строке.(прокомментировано как «Ошибка 2») Я искал решение через Google и без помощи.спасибо раньше.
program s01;
Var
x,t,i,counter,genap,ganjil:integer;
begin
write('Masukkan nilai x :'); readln(x);
for i:=1 to x do
begin
write('case ',i,' :'); readln(t);
genap := 1;
ganjil := 1;
for counter:=0 to (t+2) do
begin
if counter=t+2 then
write(ganjil)
else
write(ganjil,'') //Error 1
ganjil := ganjil+2
else
if counter=t-1 then //Error 2
write(genap);
else
begin
write(genap,'');
genap := genap+2;
end;
end;
writeln();
end;
Readln();
end.