Вопрос задан 14.06.2023 в 18:53. Предмет Информатика. Спрашивает Матюшков Олег.

Составьте программу, определяющую средний вес и рост учащихся в классе. Определите наибольший вес и

наименьшую длину роста. Подготовьте дополнительную информацию по результатам. Учитывайте нормальный вес и рост в возрасте 13-14 лет.(Python). ПОМОГИТЕ ПОЖАЛУЙСТА
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ковтун Диана.

# генериуем списки ростов и весов учащихся (ввод чисел в каждый список через пробел):

heights = [int(h) for h in input().split()]

weights = [int(w) for w in input().split()]

max_w = max(weights) # наибольший вес

min_h = min(heights) # наименьший рост

print(f'Наибольший вес - {max_w}\nНаименьшая длина роста - {min_h}")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этим. Ниже приведена программа на языке Python, которая позволит вам определить средний вес и рост учащихся в классе, а также наибольший вес и наименьший рост. Пожалуйста, прочтите комментарии в коде для лучшего понимания.

python
def calculate_statistics(students): weights = [] # Список для хранения весов учащихся heights = [] # Список для хранения ростов учащихся for student in students: weight = student['weight'] height = student['height'] if 13 <= student['age'] <= 14: # Проверяем, что возраст находится в диапазоне 13-14 лет weights.append(weight) heights.append(height) if len(weights) == 0 or len(heights) == 0: print("Нет данных для расчета статистики.") return average_weight = sum(weights) / len(weights) average_height = sum(heights) / len(heights) max_weight = max(weights) min_height = min(heights) # Вывод результатов print("Средний вес учащихся: {:.2f} кг".format(average_weight)) print("Средний рост учащихся: {:.2f} см".format(average_height)) print("Наибольший вес учащегося: {:.2f} кг".format(max_weight)) print("Наименьший рост учащегося: {:.2f} см".format(min_height)) # Пример использования программы # Создаем список словарей с информацией об учащихся students = [ {'name': 'Иван', 'age': 13, 'weight': 45.5, 'height': 155}, {'name': 'Мария', 'age': 14, 'weight': 50.2, 'height': 160}, {'name': 'Алексей', 'age': 13, 'weight': 48.8, 'height': 158}, {'name': 'Елена', 'age': 14, 'weight': 52.1, 'height': 162}, {'name': 'Дмитрий', 'age': 15, 'weight': 55.3, 'height': 165}, ] calculate_statistics(students)

Вы можете изменить информацию о учащихся в списке students в соответствии с вашими данными. Программа будет учитывать только учащихся с возрастом от 13 до 14 лет при расчете статистики.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос