имеется N учеников (0<N<30). Даны рост учащихся. Если в классе рост учащегося меньше 140см, то он относится к ученику с низким ростом. Напиши код программы, определяющий, сколько учеников в классе низкого роста. Отправь код программы

джульетта2007 джульетта2007    2   26.01.2021 10:39    38

Ответы
kudryashovaek kudryashovaek  09.01.2024 10:13
Конечно, я могу помочь! Вот код программы на языке Python, который позволит определить количество учеников в классе с низким ростом:

```python
def count_low_height_students(heights):
count = 0

for height in heights:
if height < 140:
count += 1

return count

n = int(input("Введите количество учащихся в классе: "))
heights = []

for i in range(n):
height = int(input("Введите рост учащегося: "))
heights.append(height)

count_low_height = count_low_height_students(heights)
print("Количество учеников с низким ростом:", count_low_height)
```

В данной программе мы используем функцию `count_low_height_students`, которая принимает список `heights` с ростами учеников и возвращает количество учеников с низким ростом.

Затем мы запрашиваем у пользователя количество учеников в классе и поочередно вводим их росты. Рост каждого ученика добавляется в список `heights`.

Далее мы вызываем функцию `count_low_height_students` передавая ей список `heights`. Внутри функции осуществляется подсчет учеников с ростом меньше 140 см и результат сохраняется в переменной `count`.

Наконец, мы выводим количество учеников с низким ростом на экран с помощью функции `print`.

Теперь, чтобы определить, сколько учеников в классе низкого роста, нужно запустить эту программу и следовать ее инструкциям. Как только будет введено количество учеников и их росты, программа посчитает количество учеников с низким ростом и выведет его на экран.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика