var i:integer;
begin
for i:=1 to 10 do
begin
writeln(777);
break;
end;
readln();
end.
-- таким образом, чтобы на 4-ом витке на экран было выведено число 777, а на 5-ом произошел выход из цикла (при этом строчку for i:=1 to 10 оставьте без изменений).
1) Сначала нужно **установить среду разработки**, в которой мы будем программировать, в этом курсе мы используем среду __Лазарус (Lazarus)__, см. инструкцию по установке: http://fkn.ktu10.com/?q=node/11231
2) После установки Лазаруса **запустите тестовое консольное приложение** (приложения такого типа мы будем создавать в данном курсе по Паскалю), см. инструкцию: http://fkn.ktu10.com/?q=node/8368
Анализ/"чтение" уже написанного кем-то кода -- одно из важнейших умений, постоянно используемое в повседневной работе профессиональными программистами.
var
a, b, c: integer; // глобальные переменные
p: ^integer; // Тип: указатель на integer
begin
a := 5;
writeln('a= ', a);
// f1(a);
p := @a; { получаем указатель на переменную a
(на область памяти, где лежит её значение) }
writeln('p= ', p^); {смотрим что лежит в области памяти,
на которую указывает указатель p }
p^ := 9; // Запись "по ссылке"
writeln('p= ', p^);
writeln('a= ', a); // значение изменилось тоже, хотя мы не меняли его явно
readln();
end.