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

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

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

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

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

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

Ответ 1

  1. Определяем тип переменной
  2. задаём значение переменной i
  3. выводим значение i в консоль
  4. возвращаемся к присвоению значения переменной
  5. снова задаем значение переменной отличное от предыдущего на +1
  6. снова выводим значение i (и так до 34)
  7. после вывода значения 34 по нажатию ENTER выходим из программы

Ответ 2

после выполнения программы на экране будет отображён ряд чисел от 5-ти до 34-х
через пробел

Ответ 3 (Перепишите её, используя цикл while.)

 var i:integer;
begin
  i:=5;
  while i<=34 do
  begin
    write(i, ' ');
    i += 1;
  end;
    writeln();
    readln();     

Ответ 4 (Перепишите её, используя цикл repeat/until.)

var i:integer;
begin
  i:=5;
  repeat
    write(i, ' ');
    i += 1;
  until i>34;
end.