Урок 10.2 Задача 1

Урок 10.2 Задача 1

Модифицируйте код:

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 оставьте без изменений).

var i:integer;

begin
  for i:=1 to 10 do
  begin
    if i=4 then
       begin
          writeln(777);
          break;
       end;
  end;
  readln();
end.
vedro-compota's picture

    if i=4 then
       begin
          writeln(777);
          break;
       end;

-- выход из цикла здесь происходит на 4 витке, а надо на пятом

_____________
матфак вгу и остальная классика =)

var i : integer;

begin
  for i := 1 to 10 do
    begin
      if i = 5 then
        break
      else
        if i = 4 then
          writeln(777);
    end;
  readln();
end.  
vedro-compota's picture

засчитано

_____________
матфак вгу и остальная классика =)