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

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

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

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

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

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

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

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

Итоги урока

Экспресс-опрос по теме «Программирование циклов»

Категория: Информатика

Нажмите, чтобы узнать подробности

Экспресс-опрос  по  теме  «Программирование  циклов» в 6 вариантах

Просмотр содержимого документа
«Экспресс-опрос по теме «Программирование циклов»»

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №1

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=2; C:=5; d:=30; s:=0; w:=3;

While K

K:=K+1; … d:=d – 2; … s:=s+w;

until s

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=70; B:=10; K:=0;

While A0 do

Begin

A:= A div B;

K:=K+1

End;


Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг сумма

Цел S, K

Нач

S:=0

K:=3

Нц пока S

S:=S+K

K:=K+3

Кц

Вывод S

Кон





Ответ:__________

  1. Дана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие























































Ответ: ________________

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №2

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=2; C:=5; d:=30; s:=10; w:=4;

While K

K:=K+С; … d:=d – 2; … s:=s - w;

until s

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=723; B:=0; K:=1;

While A0 do

Begin

B:= A mod 10;

K:=K*B;

A:=A div 10

End;

Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг ряд

Цел S, K

Нач

S:=10

K:=2

Нц пока S5

S:=S - K

K:=K+1

Кц

Вывод S

Кон




Ответ:__________


  1. Д ана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие























































Ответ: ________________

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №3

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=20; C:=2; d:=10; s:=5; w:=1;

While K=C do for i:=1 to 4 do repeat

K:=K div C; … d:=d * 2; … s:=s - w;

until s

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=0; B:=4; K:=0;

While A

Begin

A:=A + B;

K:=K+1

End;


Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг пример4

Цел S, K

Нач

S:=1234

K:=0

Нц пока S0

K:=K+S mod 10

S:=S div 10

Кц

Вывод K

Кон




Ответ:__________


  1. Д ана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие























































Ответ: ________________

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №4

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=1; C:=50; d:=8; s:=2; w:=1;

While K

K:=K+С; … d:=d + 2; … s:=s + w; w:=w+1;

until s7; …

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=19; B:=2; K:=0;

While A0 do

Begin

A:= A div B;

K:=K + A;

B:=B * 2

End;

Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг сумцифр

Цел S, K

Нач

S:=1567

K:=0

Нц пока S0

K:=K + S mod 10

S:=S div 10

Кц

Вывод K

Кон




Ответ:__________


  1. Д ана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие






















































Ответ: ________________

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №5

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=30; C:=11; d:=3; s:=5; w:=1;

While K=C do for i:=1 to 10 do repeat

K:=K mod C; … d:=d + 2; … s:=s div w; w:=w+1;

until s0; …

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=0; B:=1; K:=0;

While A

Begin

A:=A + B;

B:=B*3;

K:=K+10

End;


Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг сумма

Цел S, K

Нач

S:=0

K:=2

Нц пока S

S:=S + K

K:=K *2+1

Кц

Вывод S

Кон



Ответ:__________


  1. Д ана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие























































Ответ: ________________

Фамилия, имя, класс:__________________________________________________________

Экспресс-опрос по теме «Программирование циклов»

Вариант №6

  1. Даны фрагменты алгоритмов. Определите, сколько раз выполнится цикл в каждом случае.

… … …

K:=1; C:=2; d:=0; s:=30; w:=5;

While K=C do for i:=7 to 10 do repeat

K:=K div C; … d:=d +1; … s:=s - w; w:=w*2;

until s0; …

Ответ: _______________ Ответ:_________________ Ответ:__________________

  1. Определите значения переменных A и K после выполнения следующих операторов:

  2. A

    B

    K

    Условие





















    А:=453; B:=0; K:=1;

While A0 do

Begin

B:=B + A mod 10;

K:=K* A mod 10;

A:=A div 10

End;

Ответ:____________________________________________

  1. S

    K

    Условие





































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

А лг задача4

Цел S, K

Нач

S:=0

K:=1

Нц пока S

S:=S + K

K:=K + 1

Кц

Вывод S

Кон




Ответ:__________


  1. Д ана блок-схема. Запишите на языке программирования Паскаль программу, соответствующую данной блок-схеме. Определите значения переменных а и b после её выполнения. Известно, что а и b целые числа.

A

B

Условие























































Ответ: ________________