hola a todos , cuando quiero terminar el programa siempre va el end. pero si quiero continuar tengo que poner end; miren lo que me pasa....
programe lo siguiente ....
program programa1;
var max,min,a,b,c,f:real;
i:integer;
begin
writeln ('ingrese el primer valor');
readln (a);
c:=0;
max:=a;
min:=a;
c:=c+1;
f:=f+1;
for i:=1 to 5 do
begin
writeln ('ingrese otro valor para saber si es maximo o minimo');
readln (B);
if b>max then
begin
max:=b;
c:=c+1;
end
else
if b<min then
begin
min:=b;
f:=f+1;
end;
end;
[color=red]end;[/color] ahora end
writeln ('el valor maxaimo es', max);
writeln ('la posicion del valor maximo es', c);
writeln ('el valor minimo es', min);
writeln ('la posicion del valor minimo es', f);
readln (a);
end.
cuando le doy run me pone que tengo error de ¨;¨
cuando arranca el ciclo for para finalizarlo no va ;?
si pongo ¨.¨ si funciona pero claro al darle run lo unico que puedo hacer es ingresar valores y luego finaliza....
lo solucionelo arregle sacandole el ;
pero tengo un error de ¨identifier readln¨ y ¨identifier writeln¨.....donde?
Editado Escribe el codigo entre los tags [CODE] aca va el codigo [ /CODE]