Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  ЕГЭ. Каталог задач №6. Анализ программ.

ЕГЭ. Каталог задач №6. Анализ программ.

Avatar
21.10.2020. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Прочитайте и решите задания, выбрав верный ответ из предложенных.

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

Вопрос 1

Определите, что будет напечатано в результате выполнения программы:

var n, s: integer;
begin
    n := 1;
    s := 0;
    while s <= 365 do
    begin
        s := s + 37;
        n := n * 2
    end;
    write(n)
end.
Варианты ответов
  • 1024
  • 1000
  • 512
  • 500
  • 218
  • 250
Вопрос 2

Запишите число, которое будет напечатано в результате выполнения следующей программы.

var s, n: integer;
begin
    s := 0;
    n := 25;
    while s + n <= 100 do
    begin
        s := s + 20;
        n := n − 5;
    end;
    writeln(s)
end.
Варианты ответов
  • 120
  • 125
  • 250
  • 100
Вопрос 3

Запишите число, которое будет напечатано в результате выполнения следующей программы.

var s, n: integer;
begin
    s := 3;
    n := 1;
    while s < 80 do
    begin
        s := s + 13;
        n := n * 2;
    end;
    writeln(n)
end.
Варианты ответов
  • 64
  • 6
  • 32
  • 128
  • 8
Вопрос 4

Определите, что будет напечатано в результате работы следующего фрагмента программы:

var k, s: integer;
begin
       s:=0;
       k:=0;
      while s < 80 do begin
            s:=s+2*k;
            k:=k+4;
       end;
      write(s);
end.
Варианты ответов
  • 80
  • 48
  • 20
  • 144
Вопрос 5

Определите, что будет напечатано в результате выполнения программы:

var n, s: integer;
begin
    n := 0;
    s := 1;
    while s <= 1000 do
    begin
        s := s * 2;
        n := n + 2;
    end;
    write(n)
end.
Варианты ответов
  • 20
  • 10
  • 1024
  • 1000
Вопрос 6

Запишите число, которое будет напечатано в результате выполнения следующей программы:

var s, n: integer;
begin
s := 150;
n := 0;
while s + n < 300 do
begin
    s := s − 5;
    n := n + 25
end;
writeln(n)
end.
Варианты ответов
  • 200
  • 250
  • 400
  • 160
  • 175
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт