Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Оценка 4.7
Контроль знаний
docx
информатика
9 кл
25.05.2019
Предлагаемый материал содержит 30 задач, аналогичных задаче №20-2 из заданий ОГЭ по информатике. Задачи имеют различный уровень сложности. В каждой задаче содержится результат работы программы для тестовых данных. Представленные задачи могут быть использованы учителем не только для подготовки учащихся к сдаче экзамена, но и на уроках информатики при изучении темы «Программирование».
зад_20-2_ОГЭ.docx
Задача №202 ОГЭ
1. Напишите программу, которая в последовательности натуральных чисел определяет
минимальное число, оканчивающееся на 3. Программа получает на вход количество чисел в
последовательности, а затем сами числа. В последовательности всегда имеется число,
оканчивающееся на 3.
Пример работы программы:
Выходные данные
33
Входные данные
5
116
35
113
55
33
2. Напишите программу, которая в последовательности натуральных чисел определяет сумму
четных чисел. Программа получает на вход количество чисел в последовательности, а затем сами
числа. В последовательности всегда имеется четное число.
Пример работы программы:
Выходные данные
98
Входные данные
5
12
51
4
82
9
3. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, кратных 6 и оканчивающихся на 2. Программа получает на вход количество чисел в
последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6 и
оканчивающееся на 2.
Пример работы программы:
Выходные данные
2
Входные данные
5
66
72
12
16
56
4. Напишите программу, которая в последовательности натуральных чисел определяет
максимальное число, оканчивающееся на 7. Программа получает на вход количество чисел в
последовательности, а затем сами числа. В последовательности всегда имеется число,
оканчивающееся на 7.
Пример работы программы:
Входные данные
5
Выходные данные
77 17
57
15
7
77
5. Напишите программу, которая в последовательности натуральных чисел определяет сумму
чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности,
а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3.
Пример работы программы:
Выходные данные
16
Входные данные
5
12
3
13
52
64
5. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, кратных 3 и оканчивающихся на 4. Программа получает на вход количество чисел в
последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и
оканчивающееся на 4.
Пример работы программы:
Выходные данные
3
Входные данные
5
12
24
54
64
84
6. Напишите программу, которая в последовательности двузначных натуральных чисел определяет
количество чисел, которые состоят из одинаковых цифр. Программа получает на вход количество
чисел в последовательности, а затем сами числа. В последовательности всегда имеется число,
состоящее из одинаковых цифр.
Пример работы программы:
Выходные данные
2
Входные данные
5
11
17
22
74
80
7. Напишите программу, которая в последовательности натуральных чисел определяет количество
двузначных чисел. Программа получает на вход количество чисел в последовательности, а затем
сами числа. В последовательности всегда имеется двузначное число. Пример работы программы:
Входные данные
5
1
12
74
131
94
Выходные данные
3
8. Напишите программу, которая в последовательности натуральных чисел определяет количество
трехзначных чисел. Программа получает на вход количество чисел в последовательности, а затем
сами числа. В последовательности всегда имеется трехзначное число.
Пример работы программы:
Выходные данные
2
Входные данные
5
1
112
74
131
94
9. Напишите программу, которая в последовательности натуральных трехзначных чисел определяет
числа, которые являются палиндромом (одинаково читаются слева направо и справа налево,
например, 121). Программа получает на вход количество чисел в последовательности, а затем сами
числа. В последовательности всегда имеется палиндром.
Пример работы программы:
Выходные данные
3
Входные данные
5
111
112
742
131
949
10. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, у которых сумма цифр равна 5. Программа получает на вход количество чисел в
последовательности, а затем сами числа. В последовательности всегда имеется число,
удовлетворяющее условию.
Пример работы программы:
Выходные данные
2
Входные данные
5
11
21
32
50
74 11. Программа получает на вход натуральные числа, количество введенных чисел неизвестно,
последовательность чисел заканчивается, когда введено первое четное число. Вывести количество
введенных чисел.
Пример работы программы:
Входные данные
13
543
211
24
Выходные данные
3
12. Напишите программу, которая по двум натуральным числам a и b, не превосходящим 30000,
подсчитывает количество четных натуральных чисел на отрезке [a b] (включая концы отрезка).
Программа получает на вход два натуральных числа a и b, при этом гарантируется, что
1<=a<=b<=30000.
Пример работы программы:
Входные данные
3
23
Выходные данные
10
13. Напишите программу, которая по двум натуральным числам a и b, не превосходящим 30000,
подсчитывает среднеарифметическое натуральных чисел на отрезке [a b] (включая концы отрезка)
и выводит это значение с точностью до 1 знака после запятой. Программа получает на вход два
натуральных числа a и b, при этом гарантируется, что 1<=a<=b<=30000. Вывод сделать с точностью
2 знака после запятой.
Пример работы программы:
Входные данные
3
8
Выходные данные
5,5
14. Напишите программу, которая по двум натуральным числам a и b, не превосходящим 30000,
подсчитывает количество натуральных чисел на отрезке [a b] (включая концы отрезка), кратных 3.
Программа получает на вход два натуральных числа a и b, при этом гарантируется, что
1<=a<=b<=30000.
Пример работы программы:
Входные данные
3
35
Выходные данные
11
15. Напишите программу, которая в последовательности натуральных чисел определяет сумму
первых трех чисел, кратных 2 и оканчивающихся на 4. Программа получает на вход натуральные
числа, количество введенных чисел неизвестно, последовательность чисел заканчивается, когда
введено третье число, кратное 6 и оканчивающееся на 8. Количество чисел не превышает 1000, сами
числа не превышают 30000.
Пример работы программы:
Входные данные
Выходные данные 42
4
48
14
48
12
24
144
48
16. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, содержащих 2 разряда и оканчивающихся на 6. Программа получает на вход количество
чисел в последовательности, а затем сами числа. В последовательности всегда есть число,
удовлетворяющее условию.
Пример работы программы:
Выходные данные
1
Входные данные
5
6
116
76
136
95
17. Напишите программу, которая по двум натуральным числам a и b, не превосходящим 30000,
подсчитывает количество нечетных натуральных чисел на отрезке [a b] (включая концы отрезка).
Программа получает на вход два натуральных числа a и b, при этом гарантируется, что
1<=a<=b<=30000.
Пример работы программы:
Входные данные
11
28
Выходные данные
9
18. Напишите программу, которая в последовательности натуральных чисел определяет сумму
первых трех нечетных чисел, оканчивающихся на 3. Программа получает на вход натуральные
числа, количество введенных чисел неизвестно, последовательность чисел заканчивается, когда
введено четвертое нечетное число, оканчивающееся на 3.
Пример работы программы:
Выходные данные
129
Входные данные
13
3
44
52
113
49
33
19. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, содержащих 2 разряда и начинающихся на 7. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда есть число,
удовлетворяющее условию.
Пример работы программы:
Выходные данные
2
Входные данные
5
17
712
74
71
37
20. Ввести количество трехзначных чисел, а затем сами числа. Вывести те, которые начинаются на 1
и заканчиваются на 3. Программа получает на вход количество чисел в последовательности, а затем
сами числа. В последовательности всегда имеется число, удовлетворяющее условию.
Пример работы программы:
Входные данные
5
315
135
612
163
113
Выходные данные
163
113
21. Ввести количество двузначных чисел, а затем сами числа. Вывести количество чисел, которые
кратны сумме своих цифр. Программа получает на вход количество чисел в последовательности, а
затем сами числа. В последовательности всегда имеется число, удовлетворяющее условию.
Пример работы программы:
Выходные данные
3
Входные данные
5
12
11
18
21
15
22. Ввести числа, значения которых <30000, до первого нечетного числа, оканчивающегося на 7.
Вывести количество введенных чисел (не считая последнее число, которое является нечетным и
кратно 7). Программа получает на вход числа в последовательности, в последовательности всегда
имеется нечетное число, оканчивающееся на 7.
Пример работы программы:
Входные данные
111
13
4
5
16
Выходные данные
5 7
23. Ввести числа, значения которых <30000, до первого четного числа, оканчивающегося на 4.
Вывести количество введенных чисел (считая последнее число, которое является четным и
оканчивается на 4). Программа получает на вход числа в последовательности, в которой всегда
имеется число, удовлетворяющее условию.
Пример работы программы:
Входные данные
15
191
67
14
Выходные данные
4
24. Напишите программу, которая в последовательности натуральных чисел определяет
минимальное число, кратное 3. Программа получает на вход количество чисел в
последовательности, а затем сами числа.
Пример работы программы:
Выходные данные
9
Входные данные
5
21
15
9
18
63
25. Напишите программу, которая в последовательности натуральных чисел определяет
максимальное число, кратное 4. Программа получает на вход количество чисел в
последовательности, а затем сами числа.
Пример работы программы:
Выходные данные
404
Входные данные
5
16
4
64
144
404
26. Напишите программу, которая в последовательности натуральных чисел определяет и выводит
числа, сумма цифр которых больше 7. Программа получает на вход количество чисел в
последовательности, а затем сами числа.
Пример работы программы:
Входные данные
5
45
25
Выходные данные
45
62 70
62
40
27. Напишите программу, которая в последовательности натуральных чисел определяет сумму
чисел, сумма цифр которых равна 5. Программа получает на вход числа в последовательности,
количество чисел неизвестно, признаком окончания ввода является число 0.
Пример работы программы:
Выходные данные
87
Входные данные
5
11
21
32
50
74
0
28. Напишите программу, которая на отрезке [a b], подсчитывает количество чисел, превосходящих
среднеарифметическое данных натуральных чисел (включая концы отрезка). Программа получает
на вход два натуральных числа a и b, при этом гарантируется, что 1<=a<=b<=30000.
Пример работы программы:
Входные данные
3
8
Выходные данные
3
29. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, сумма цифр которых равна 5 или они кратны 5. Программа получает на вход числа в
последовательности, количество чисел неизвестно, признаком окончания ввода является число 0.
Пример работы программы:
Выходные данные
4
Входные данные
50
13
15
115
5
0
30. Напишите программу, которая в последовательности натуральных чисел определяет сумму
чисел, оканчивающихся на 4 или кратных 4. Программа получает на вход числа в
последовательности, количество чисел неизвестно, признаком окончания ввода является число 0.
Пример работы программы:
Входные данные
28
14
22
Выходные данные
4 34
65
8
0
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Подбор задач по типу №20-2 для подготовки учащихся к ОГЭ по информатике
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.