Проверочная работа по типу ОГЭ по теме "Алгоритм с условным оператором"
материал по информатике и икт (9 класс)

Коваленко Татьяна Викторовна

Проверочная работа по типу ОГЭ по теме "Алгоритм с условным оператором"

Скачать:

ВложениеРазмер
Файл algoritm_s_uslovnym_operatorom_oge.docx23.34 КБ

Предварительный просмотр:

Вариант 1

1) Ниже приведена программа, записанная на языке программирования Pascal.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s div 2 = k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (10, 2); (4, 1); (1, 0).

Сколько было запусков, при которых программа напечатала «НЕТ»?

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if (s < 5) or (k < 5)

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(2, 2); (5, 9); (7, −12); (5, 5); (2, 12);

(—10, —13); (—11, 11); (1, 4); (2, 6).

Сколько было запусков, при которых программа напечатала «ДА»?

Вариант 2

1) Ниже приведена программа, записанная на языке программирования Pascal.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s >= 2 * k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 2); (8, 4); (6, −12); (−5, −5); (3, 11);

(—10, 12); (—10, −2); (4, 1); (2, 5).

Сколько было запусков, при которых программа напечатала «ДА»?

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 2) and (t < 5)

        then writeln('YES')

        else writeln('NO')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–2, 3); (2, 5); (0, 3); (5, –3); (5, 4); (11, 4);

(8, –6); (1, 7); (9, 1).

Сколько было запусков, при которых программа напечатала «NO»?

Вариант 1

1) Ниже приведена программа, записанная на языке программирования Pascal.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s div 2 = k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (10, 2); (4, 1); (1, 0).

Сколько было запусков, при которых программа напечатала «НЕТ»?

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if (s < 5) or (k < 5)

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(2, 2); (5, 9); (7, −12); (5, 5); (2, 12);

(—10, —13); (—11, 11); (1, 4); (2, 6).

Сколько было запусков, при которых программа напечатала «ДА»?

Вариант 2

1) Ниже приведена программа, записанная на языке программирования Pascal.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s >= 2 * k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 2); (8, 4); (6, −12); (−5, −5); (3, 11);

(—10, 12); (—10, −2); (4, 1); (2, 5).

Сколько было запусков, при которых программа напечатала «ДА»?

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 2) and (t < 5)

        then writeln('YES')

        else writeln('NO')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–2, 3); (2, 5); (0, 3); (5, –3); (5, 4); (11, 4);

(8, –6); (1, 7); (9, 1).

Сколько было запусков, при которых программа напечатала «NO»?

Вариант 1

1) Ниже приведена программа, записанная на пяти языках программирования.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s div 2 = k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (10, 2); (4, 1); (1, 0).

Сколько было запусков, при которых программа напечатала «НЕТ»?

Ответ: 5

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if (s < 5) or (k < 5)

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(2, 2); (5, 9); (7, −12); (5, 5); (2, 12);

(—10, —13); (—11, 11); (1, 4); (2, 6).

Сколько было запусков, при которых программа напечатала «ДА»?

Ответ: 7

Вариант 2

1) Ниже приведена программа, записанная на пяти языках программирования.

var s, k: integer;

begin 

    readln(s);

    readln(k);

    if s >= 2 * k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 2); (8, 4); (6, −12); (−5, −5); (3, 11);

(—10, 12); (—10, −2); (4, 1); (2, 5).

Сколько было запусков, при которых программа напечатала «ДА»?

Ответ: 4

2) Ниже приведена программа, записанная на пяти языках программирования.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 2) and (t < 5)

        then writeln('YES')

        else writeln('NO')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–2, 3); (2, 5); (0, 3); (5, –3); (5, 4); (11, 4);

(8, –6); (1, 7); (9, 1).

Сколько было запусков, при которых программа напечатала «NO»?

Ответ: 4


По теме: методические разработки, презентации и конспекты

Самостоятельная работа №2 по теме «Условный оператор»

2 варианта.Определить принадлежность точки заштрихованной области+С1 старого образца...

Лабораторная работа № 4 Условные операторы

Лабораторная работа № 4Условные операторы...

Небольшой сборник самостоятельных и контрольных работ по теме «Программирование условного оператора If Then Else»

Представляю Вашему вниманию небольшой сборник самостоятельных и контрольных работ по теме «Программирование условного оператора IF THEN ELSE. Сборник полностью готов к употреблению. Я на своих у...

С/Р по теме "Оператор выбора и условный оператор на языке Pascal"

С/Р по теме "Оператор выбора и условный оператор на языке Pascal"...

Проверочная работа для 9 класса по темам "Условные предложения I типа" и "Сравнение прилагательных"

В данную проверочную работу включены тестовые задания по темам "Условные предложения I типа" и "Сравнение прилагательных", а так же задание написать сочинение на предложенную ...

Проверочная работа по теме "Условные предложения 1,2,3 типа"

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