Просмотр содержимого документа
«Практическая работа №6 "Разработка программ, содержащих оператор (операторы) цикла на языке Python", 8 класс»
Практическая работа №6
"Разработка программ, содержащих оператор (операторы) цикла на языке Python"
Задания выполняем в среде программирования Python (например: IDLE)!
Задание 1. (на оценку «3») Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 –– признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введённые числа не превышают 300.
| |
Входные данные | Выходные данные |
| |
23 | 66 |
48 | |
12 | |
18 | |
34 | |
0 | |
| |
Программа должна вывести одно число: сумму всех чисел, кратных 3 и оканчивающихся на 8.
Красный текст – это комментарии.
Печатать их не нужно!
Задание 2. (на оценку «4») Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 9 или 17. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 9 или 17. Количество чисел не превышает 100. Введенные числа не превышают 450.
| |
Входные данные | Выходные данные |
| |
4 | 370 |
36 | |
289 | |
3 | |
45 | |
Программа должна вывести одно число – сумму чисел, кратных 9 или 17.
Для решения задания используйте цикл for!
Входные данные | Выходные данные |
| |
5 | 73.4 |
100 | YES |
94 | |
30 | |
45 | |
98 | |
| |
4 | 52.5 |
50 | NO |
90 | |
30 | |
40 | |
Задание 3. (на оценку «5») Напишите программу для решения следующей задачи. Учитель записывает оценки учеников по экзамену. Необходимо определить средний балл всей группы. Если не менее трех учеников получили оценку выше 80, выведите «YES», иначе выведите «NO».
Программа получает на вход количество учеников, затем указываются их баллы. Значение балла не может быть меньше 0 и больше 100. Программа должна сначала вывести средний балл, с точностью до одного знака после запятой, затем «YES» или «NO».