СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

ЕГЭ №6 Циклы

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
ЕГЭ №6 Циклы

Список вопросов теста

Вопрос 1

Определите, при каком наименьшем введённом значении переменной s программа выведет число 23.

var s, n: integer;

begin

  readln (s);

  n := 50;

  while s > 0 do

  begin

    s := s div 2;

    n := n - 3

  end;

  writeln(n)

end.

Вопрос 2

Определите, при каком наибольшем введённом значении переменной s программа выведет число 29.

var s, n: integer;

begin

  readln (s);

  n := 5;

  while s > 5 do

  begin

    s := s div 2;

    n := n + 4

  end;

  writeln(n)

end.

Вопрос 3

Определите, при каком наибольшем положительном введённом значении переменной s программа выведет трёхзначное число.

var s, n: integer;

begin

  readln (s);

  n := 200;

  while s div n >= 2 do

  begin

    s := s + 5;

    n := n + 5

  end;

  writeln(s)

end.

Вопрос 4

Определите, при каком наименьшем введённом значении переменной s программа выведет число больше 2000.

var s, n: integer;

begin

  readln (s);

  n := 0;

  while s < s*s do

  begin

    s := s - 1;

    n := n + 3

  end;

  writeln(n)

end.

Вопрос 5

Определите, при каком наименьшем введённом значении переменной s программа выведет число 57.

var s, n: integer;

begin

  readln (s);

  n := 2;

  while s < 500 do

  begin

    s := s + 20;

    n := n + 5

  end;

  writeln(n)

end.

Вопрос 6

Определите, при каком наибольшем введённом значении переменной s программа выведет число 12.

var s, n: integer;

begin

  readln (s);

  n := 0;

  while s < 205 do

  begin

    s := s + 10;

    n := n + 1

  end;

  writeln(n)

end.

Вопрос 7

Определите, при каком наименьшем введённом значении переменной s программа выведет число 15.

var s, n: integer;

begin

  readln(s);

  n := 5;

  while s < 110 do begin

    s := s + n;

    n := n + 1

  end;

  writeln(n)

end.

Сохранить у себя:

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!