Контрольная работа для 9 класса. Подготовка к ОГЭ.

  • docx
  • 15.12.2021
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала КР 9 класс.docx

ВАР 1

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln (s);

    readln(t);

    if (s > 10) or (t > 10)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 5.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
10
25
12

25

 


 

 

ВАР 2

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 12) or (t > 12)

        then writeln('YES')

        else writeln('NO')

end.

 

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

 

(1, 13); (14, 2); (1, 12); (11, 12); (–14, –14); (–11, 13); (–4, 11); (2, 9); (8, 6).

 

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

2.     Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 6.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
12
25
6

18

 


 

 

ВАР 3

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 8) or (t > 8)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — количество чисел, кратных 4.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
16
26
24

2

 

 


 

 

ВАР 4

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 8) or (t > 8)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, кратное 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
21
12
31

12

 


 

 

ВАР 5

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 9) or (t > 9)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(9, 9); (9, 10); (8, 5); (11, 6); (–11, 10); (–5, 9); (–10, 10); (4, 5); (8, 6).

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

 

2.     Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
12
25
9

21

 

 


 

 

ВАР 6

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s < 9) or (t < 9)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(9, 9); (9, 10); (8, 5); (11, 6); (–11, 10); (–5, 9); (–10, 10); (4, 5); (8, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
18
26
24

2

 

 


 

 

 

 

ВАР 7

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s < 6) or (t < 6)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(6, 4); (7, 8); (8, 5); (5, 6); (–11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 4.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
8
16
11

16

 


 

 

 

ВАР 8

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s < 10) or (t < 10)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(6, 4); (7, 8); (8, 5); (5, 6); (11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — сумму чисел, оканчивающихся на 4.

 

Пример работы программы:

 

Входные данные

Выходные данные

3

14

25

24

38

 

 


 

 

ВАР 9

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s < 10) or (t < 10)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(6, 4); (7, 8); (12, 10); (5, 6); (11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — количество чисел, оканчивающихся на 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
13
23
24

2

 

 

 

 

 


 

 

ВАР 10

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s < 4) or (t < 4)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(3, 4); (5, 4); (–2, 1); (5, 6); (7, 8); (–5, 5); (–2, 2); (4, 3); (3, –8).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, оканчивающееся на 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
13
23
3

23

 


 

 

 

ВАР 11

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

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

        then writeln('YES')

        else writeln('NO')

end.

 

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

 

(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, оканчивающееся на 6.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
26
16
36

16

 


 

 

ВАР 12

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 8) and (t > 8)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(9, 10); (11, 5); (–2, 8); (9, 9); (2, 8); (–1, 3); (–4, 5); (10, 9); (4, –3).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, оканчивающихся на 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
13
23
24

36

 


 

 

ВАР 13

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 8) and (t > 8)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(9, 10); (11, 5); (–2, 8); (9, 9); (2, 8); (–1, 3); (–4, 5); (10, 9); (4, –3).

 

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

 

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — количество чисел, оканчивающихся на 6.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
16
26
24

2


 

 

ВАР 14

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 10) and (t > 10)

        then writeln('YES')

        else writeln('NO')

end.

 

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

 

(10, 10); (10, 6); (–4, 8); (2, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (11, 11).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, оканчивающееся на 4.

 

 

Пример работы программы:

 

Входные данные

Выходные данные

3
24
14
34

14

 


 

 

 

ВАР 15

1.    Ниже приведена программа.

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 4) and (t > 4)

        then writeln('YES')

        else writeln('NO')

end.

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

 

(10, 6); (7, 6); (–4, 3); (2, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (6, 5).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 5.

 

Пример работы программы:

 

Входные данные

Выходные данные

3
15
25
6

40

 


 

 

ВАР 16

1.    Ниже приведена программа.

 

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 4) and (t > 2)

        then writeln('YES')

        else writeln('NO')

end.

 

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

 

(3, –3); (7, 6); (–4, 1); (2, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (6, 5).

 

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

 

2.    Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — количество чисел, кратных 3.

 

Пример работы программы:

 

Входные данные

Выходные данные

3

12

26

24

2

 


 

Скачано с www.znanio.ru