Задание 1 Урок 12.2

Задание 1 Урок 12.2

Имеется программа:

var i: integer;
begin
  for i:=5 to 34 do
    write(i, ' ');
 
  readln();
end.

Ответьте на вопросы/выполните задания

  1. Что в ней происходит?
  2. Что будет на экране после её выполнения?
  3. Перепишите её, используя цикл while.
  4. Перепишите её, используя цикл repeat/until.

Ответы:

  1. Цикл for перебирает числа от 5 до 34.
  2. На экране выводится числа: 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
  3. var i: integer;
    begin
      i:=5;
      while i<=35 do
      begin
        write(i, ' ');
        i:=i+1;
      end;
      readln();
    end.
  4. var i: integer;
    begin
      i:=5;
      repeat
        write(i, ' ');
        i:=i+1;
      until (i>35);
      readln();
    end.