
Вопрос задан 20.12.2024 в 10:07.
Предмет Информатика.
Спрашивает Коломиец Екатерина.
В классе 20 учеников писали диктант по русскому языку.Напишите программу,подсчитывающую количество двоек,троек,четвёрок и пятёрок,полученных за диктант. Ребят,пожалуйста,очень срочно!!!кто хорошо знает-пишите,не из Интернета !!!
Ответы на вопрос

Отвечает Кащенко Максим.
Привет! Давай разберёмся, как можно написать такую программу на Python.
Задача: у нас есть 20 оценок за диктант, и нужно посчитать количество двоек, троек, четвёрок и пятёрок среди них. Мы можем это сделать с помощью списка, в котором будут храниться оценки, и функции для подсчёта каждого значения.
Пошаговый алгоритм
- Создаём список оценок – для примера, можно заранее записать значения или позволить пользователю вводить их.
- Подсчёт оценок – используем метод
count()
для подсчёта каждого значения. - Вывод результата – печатаем количество двоек, троек, четвёрок и пятёрок.
Пример программы
Вот простой пример программы на Python, которая решает эту задачу:
Объяснение работы кода
- Создаём список
grades
и добавляем туда 20 оценок. Например,[2, 3, 5, 4, ...]
. - Метод
count()
ищет в списке, сколько раз встречается нужная оценка, и возвращает это число. - Вывод результатов: команда
print()
покажет результаты для каждой оценки.
Альтернативный вариант с вводом оценок
Если нужно, чтобы пользователь сам вводил оценки, можно воспользоваться циклом и запрашивать оценки по одной:
Проверка программы
- Запусти программу и введи оценки, если используешь второй вариант.
- Убедись, что программа правильно считает количество оценок для каждого балла.
- Если всё работает корректно, ты получишь количество двоек, троек, четвёрок и пятёрок за диктант.
Эта программа легко справляется с задачей и подходит даже для начального уровня. Удачи с задачей!
Похожие вопросы









Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili