Как можно узнать, сколько пятерок и сколько двоек по химии у каждого ученика класса, не прибегая к использованию массивов?
Информатика 10 класс Алгоритмы и структуры данных узнать пятерки двоек химия ученики класс без массивов количество оценок химия ученики как подсчитать оценки без массивов анализ оценок класса по химии Новый
Чтобы узнать, сколько пятерок и сколько двоек по химии у каждого ученика класса без использования массивов, можно воспользоваться простыми переменными и циклом. Давайте разберем пошагово, как это сделать.
Предположим, что у нас есть переменная, которая хранит количество учеников. Например, это может быть переменная n, где n = 30 для 30 учеников.
Необходимо создать две переменные для хранения количества пятерок и двоек:
Запустите цикл, который будет проходить от 1 до n (количество учеников). Внутри цикла вам нужно будет запрашивать оценку у каждого ученика.
Внутри цикла используйте функцию для ввода данных, например input(), чтобы получить оценку по химии для текущего ученика. Это можно сделать следующим образом:
grade = input("Введите оценку ученика (2 или 5): ")
Если оценка равна 5, увеличивайте fiveCount на 1. Если оценка равна 2, увеличивайте twoCount на 1:
if grade == '5': fiveCount += 1 elif grade == '2': twoCount += 1
После завершения цикла выведите количество пятерок и двоек:
print("Количество пятерок:", fiveCount) print("Количество двоек:", twoCount)
Таким образом, вы сможете подсчитать количество пятерок и двоек по химии у каждого ученика класса без использования массивов, просто используя переменные и цикл.