М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
koninaes
koninaes
22.10.2021 10:38 •  Информатика

Питон Условие
В классе учится n учеников. Известен рост каждого из них в сантиметрах. Рост мальчиков по условию задан отрицательными числами. Определите средний рост мальчиков и средний рост девочек.

Формат входных данных
Вводятся целое число n (2≤n≤40) и n целых чисел, определяющие рост каждого ученика.

Известно, что в школе нет ни одного ученика ростом выше 300 сантиметров и ниже 30. Также известно, что в каждом классе учится хотя бы одна девочка и хотя бы один мальчик.

Формат выходных данных
Требуется вывести два целых числа через пробел — средний рост мальчиков и средний рост девочек. Оба числа требуется округлить вниз до целого числа

👇
Ответ:
vasilisa12234
vasilisa12234
22.10.2021

n = 1

li = []

while n<2 or n>40:

   n = int(input("Input n: "))

for i in range(n):

   h = int(input("Input h: "))

   li.append(h)

boys = 0

girls = 0

b=0

g=0

for i in li:

   if i<0:

       boys+=i

       b+=1

   else:

       girls+=i

       g+=1

boys//=b

girls//=g

print(f"Средний рост мальчиков {abs(boys)} см, \nСредний рост девочек {girls} см")

Объяснение:

4,4(28 оценок)
Ответ:
cohka06
cohka06
22.10.2021

Программа:

Python:

arr = []

n = int(input('Количество учеников: '))

countMan, countWomen, sumMan, sumWomen = 0, 0, 0, 0

print(f'Введите рост {n} учеников')

for i in range(n):

   height = int(input())

   if abs(height) > 300 or abs(height) < 30:

       print('Введите правильные данные')

   else:

       if height < 0:

           countMan += 1

           sumMan += height

       else:

           countWomen += 1

           sumWomen += height

print(abs(int(sumMan/countMan)), int(sumWomen/countWomen))

4,4(49 оценок)
Открыть все ответы
Ответ:
homya4okm
homya4okm
22.10.2021

обект

5. Последовательность инструкций, предназначенных для исполнения устройством выполнения вычислительной машины

6. Знания которые пока не используются человеком

8. дисциплина которая основана на использование компьютерной техники изучает структуру и общее свойства информации закономерности её и методы для создания, хранения, поиска преобразования в различных сферах человеческой деятельности

9.

11. Процесс, при котором создаются условия, удовлетворяющие потребностям любого человека в получении необходимой информации

12. какая структура современной информатики основана на математических разделах

13. Наука изучающая проблемы, возникающие в системе "человек-техника=система", с целью оптимизации трудовой деятельности оператора, создания для него комфортных условий

14. Важнейшее свойство информации

15. какой интеллект изучает обработку информации подобной той которую делает человек

По вертикали

1. Сменный носитель информации используемый для многократной записи и хранения данных

2. сведения об окружающем нас мире и происходящих в нем процессов

3. идеи человечества и указания по реализации этих идей, накопленные в форме, позволяющей их воспроизводство.

7. Внутреннее устройство, устанавливается в один из разъемов материнской платы, и служит для обработки информации, поступающей от процессора или из ОЗУ на монитор

10. Универсальное техническое средство для работы с информацией

11. один из информационных процессов

12. совокупность методов и устройств, используемых людьми для обработки информации.

4,4(3 оценок)
Ответ:
Scruff17
Scruff17
22.10.2021

1,2,3,4,5,6,8

Объяснение:

Что напечатается:

1

3

5

6

2

4

6

8

4

6

8

При вызове F(1) печатается 1. Дальше вызовется F(3)

Напечатается 3. Вызовется F(5)

Напечатается 5. F(7) не вызывается, т.к. 7>5

Теперь вызывается вторая функция для F(3), то есть F(6)

Печатается 6. Дальше вызывается вторая функция для F(1), то есть F(2)

Печатается 2. Вызывается первая функция для F(2), т.е. F(4).

Печатается 4. Вызывается первая функция для F(4), т.е. F(6).

Печатается 6. Вызывается вторая функция для F(4), т.е. F(8)

Печатается 8. Вызывается вторая функция для F(2), т.е. F(4)

Печатается 4. Вызываются первая и вторая функции F(6) и F(8)

Печатается 6

Печатается 8

4,4(78 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ