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

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

Пользователь вводит целое число N, большее 8.
Выведите на экран последовательность четных числел от 8 до N,
Например:
для N=21:

8 10 12 14 16 18 20
Напр. для N=22:

8 10 12 14 16 18 20 22

var a, b, n: integer;

begin

  writeln('введите число N больше 8');
  readln(n);

  a := 8;
  while(a <= n) do
  begin
    b:=1;
   while b<=2 do
    begin
      if (a <= n) then
        write(a, ' ');
       a := a + 2 ;
    end;
  end;

  readln();
end.
vedro-compota's picture

проверить форматирование

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

vedro-compota's picture

1) определить какой из циклов "бесконечный" и попытаться это исправить
2) вложенные циклы тут не нужны

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

var n, a: integer;
begin
  writeln('введите число N больше 8');
  readln(n);
  a := 8;
  while (a <= n) do
   begin
      if (a <= n) then
        write(a, ' ');
       a := a + 2 ;
    end;

  readln;
  end.