Предмет: Информатика,
автор: MikeRex
Язык Пайтон Формативное задание Задание на 7 баллов: Дан массив. Элементы массива будет рост учащихся. осуществим различный поиск в массиве: A= [143, 145, 156, 138, 172, 149, 161, 163] N = len (A) X = int(input()) Составить код программы по одному из представленных ниже условий. 1./Есть ли среди учащихся хотя бы один, у которого рост равен 2. 170 см? 3. У скольких учащихся рост превышает среднее значение? 4. Чей рост превышает 160 см? Выведите на экран соответствующие индексы учащихся. 5. Определите самого высокого учащегося класса. 6. Определите самого низкого учащегося класса. 7. Какова разница в росте между самым высоким и самым низким учащимся в классе?
Приложения:
![](https://files.topotvet.com/i/d7c/d7c287ac1c4881f698050ed9ad3392d9.jpg)
Ответы
Автор ответа:
1
a = [143, 145, 156, 138, 172, 149, 161, 163]
print('Есть ученик рост которого равен 170 см' if 170 in a else 'Неу ученика с ростом 170')
sr = sum(a) / len(a)
countbsr = 0
countb160 = 0
for i in a:
if i > sr:
countbsr += 1 #тоже самое что и count = count + 1
if i > 160:
countb160 += 1
print('У', countbsr, 'учеников рост превышает средний')
print('У', countb160, 'рост превыраешт 160 см')
print('Самый высокий ученик в классе имеет рост', max(a))
print('Самый низкий ученик в классе имеет рост', min(a))
Похожие вопросы
Предмет: Українська мова,
автор: hellostendoff7
Предмет: Алгебра,
автор: memdnenen
Предмет: Английский язык,
автор: almat213
Предмет: Алгебра,
автор: dn3116197
Предмет: Қазақ тiлi,
автор: Ekaterina19124