- Учителю
- Контрольная работа Ветвление и циклы (7-8 класс)
Контрольная работа Ветвление и циклы (7-8 класс)
Автор публикации: Борисова В.Л.
Дата публикации: 01.05.2016
Краткое описание: Данная контрольная работа предназначена для проверки первоначальных знаний записи команд ветвления и циклов в языках программирования, а также понимания принципов работы этих команд. Выполнение заданий не зависит от изучаемого языка программирования.Данный материал м
предварительный просмотр материала
Контрольная работа
Вариант №1
-
Определите значение переменной c после выполнения
следующего фрагмента программы:
a = -5;
b = 3;
a = a - b*2;
if (a > b)
c = b - a;
else
c = a - b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 9
нц для k от 4 до 7
s := s + 9
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
х2 - 3x + 9, если х ≤ 3;
У=
если х > 3.
-
Написать программу вычисления значений :у =
для значений х [-1; 9] с шагом h=2.
|
Контрольная работа
Вариант №2
-
Определите значение переменной c после выполнения
следующего фрагмента программы:
a = -5;
b = -3;
a = a - b*3;
if (a > b)
c = b + a;
else
c = a - b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 0
нц для k от 3 до 7
s := s + 8
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
-х2 + 3x + 9, если х ≥ 1;
У=
если х < 1.
-
Написать программу вычисления значений :у =
для значений x [3, 15] с шагом
h=1.
|
Контрольная работа
Вариант №3
-
Определите значение переменной c после выполнения
следующего фрагмента программы:
a = -2;
b = -3;
a = b + a*3;
if (a < b)
c = a - b;
else
c = b - a;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 8
нц для k от 4 до 8
s := s + 8
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
9, если х ≤ -3;
У=
если х > -3.
-
Написать программу вычисления значений : у =
x3-13x
для значений х [-5; 4] с шагом h=2.
|
Контрольная работа
Вариант №4
-
Определите значение переменной c после выполнения
следующего фрагмента программы:
a = 40;
b = 10;
b = a - 2*b;
if (a < 2*b)
c = a;
else
c = b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 0
нц для k от 3 до 9
s := s + 9
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
0, если х ≤ -6;
У=
если х > -6.
-
Написать программу вычисления значений
функции y=
для значений x [4, 12] с шагом
h=1.
|
Контрольная работа
Вариант №5
-
Определите значение переменной с после выполнения
следующего фрагмента программы:
a = 30;
b = 6;
a = a / 2 * b;
if (a > b)
c = a - 3 * b;
else
c = a + 3 * b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 0
нц для k от 3 до 8
s := s + 11
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
- 3x + 9, если х ≤ 7;
У=
если х > 7.
-
Написать программу вычисления значений : у = 5
x2 + 2x
для значений х [-9; 14] с шагом h=2.
|
Контрольная работа
Вариант №6
-
Определите значение переменной с после выполнения
следующего фрагмента программы:
a = 30;
b = 6;
a = a / 5 * b;
if (a > b)
c = a - 4 * b;
else
c = a + 4 * b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 3
нц для k от 13 до 16
s := s+14
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
3x - 9, если х ≤ 7;
У=
если х > 7.
-
Написать программу вычисления значений : у = 2х -
x2
для значений х [7; 25] с шагом h=1.
|
Контрольная работа
Вариант №7
-
Определите значение переменной с после выполнения
следующего фрагмента программы:
a = 30;
b = 14;
a = a - 2 * b;
if (a > b)
c = b + 2 * a;
else
c = b - 2 * a;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 0
нц для k от 4 до 8
s := s + 13
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
7x +5, если х ≤ -1;
У=
если х > -1.
-
Написать программу вычисления значений : у = 12х -
3x2
для значений х [-2; 18] с шагом h=2.
|
Контрольная работа
Вариант №8
-
Определите значение переменной с после выполнения
следующего фрагмента программы:
a = 40;
b = 6;
a = a * 3 / b;
if (a > b)
c = a + 5 * b;
else
c = a - 5 * b;
-
Запишите алгоритм на языке программирования и
определите результат работы программы:
алг
нач
цел s, k
s := 10
нц для k от 8 до 12
s := s+12
кц
вывод s
кон
-
Написать программы двумя способами, используя команду
условного оператора в полной и неполной форме:
-7x + 9, если х ≤ 5;
У=
если х > 5.
-
Написать программу вычисления значений : у =
3x2 + 4х
для значений х [11; 26] с шагом h=1.
|