Сколько студентов получили оценку выше или равную

  • 13
Сколько студентов получили оценку выше или равную 4?
Igorevna
11
Хорошо, давайте решим задачу. Чтобы определить, сколько студентов получили оценку выше или равную заданной оценке, мы должны знать оценки каждого студента и заданную оценку.

Предположим, у нас есть список оценок студентов: 4, 5, 3, 5, 4, 2, 5, 5, 3, 4. Мы хотим узнать, сколько студентов получили оценку 4 и выше.

1. Создадим переменную `ocenki`, в которой будут храниться оценки студентов: `ocenki = [4, 5, 3, 5, 4, 2, 5, 5, 3, 4]`.

2. Создадим переменную `n` и присвоим ей значение 0. `n` будет считать количество студентов с оценкой 4 и выше.

3. Воспользуемся циклом, чтобы пройтись по каждой оценке в списке `ocenki`. За каждым элементом `i` будем следить с помощью цикла `for i in ocenki`.

4. Проверим, является ли `i` оценкой 4 и выше, с помощью оператора сравнения `>=`. Если это так, увеличим значение `n` на 1.

5. После завершения цикла, значение `n` будет содержать количество студентов, получивших оценку 4 и выше.

Давайте решим эту задачу на практике:

Python
ocenki = [4, 5, 3, 5, 4, 2, 5, 5, 3, 4]
n = 0

for i in ocenki:
if i >= 4:
n += 1

print("Количество студентов, получивших оценку 4 и выше:", n)


Результат выполнения программы будет: "Количество студентов, получивших оценку 4 и выше: 7".