10 класс. Питон. Напишите код для следующих задач:
1. Найдите среднее арифметическое наибольшего и наименьшего чисел из 10 введенных.
2. Выведите на экран лучший результат заплыва из 8 участников.
3. Найдите максимальное положительное число среди введенных чисел (всего n чисел).
4. Определите самого высокого мальчика и самую маленькую девочку в группе.
5. Вводятся результаты соревнований по прыжкам в высоту на компьютере. Количество участников произвольно. Выведите сообщение о победителе.
1. Найдите среднее арифметическое наибольшего и наименьшего чисел из 10 введенных.
2. Выведите на экран лучший результат заплыва из 8 участников.
3. Найдите максимальное положительное число среди введенных чисел (всего n чисел).
4. Определите самого высокого мальчика и самую маленькую девочку в группе.
5. Вводятся результаты соревнований по прыжкам в высоту на компьютере. Количество участников произвольно. Выведите сообщение о победителе.
Taisiya
Конечно! Вот решения для задач:
1. Для нахождения среднего арифметического наибольшего и наименьшего чисел из 10 введенных, мы можем использовать следующий код на языке Python:
2. Для вывода на экран лучшего результата заплыва из 8 участников, предположим, что результаты хранятся в списке `results`. Мы можем использовать следующий код:
3. Для нахождения максимального положительного числа среди введенных чисел (всего n чисел), мы можем использовать следующий код:
4. Для определения самого высокого мальчика и самой маленькой девочки в группе, предположим, что данные хранятся в списках `boys` и `girls`. Мы можем использовать следующий код:
5. Для вывода сообщения о победителе соревнований по прыжкам в высоту, мы можем использовать следующий код:
Надеюсь, эти решения помогут вам понять, как написать код для данных задач.
1. Для нахождения среднего арифметического наибольшего и наименьшего чисел из 10 введенных, мы можем использовать следующий код на языке Python:
python
numbers = []
for i in range(10):
num = int(input("Введите число: "))
numbers.append(num)
max_num = max(numbers)
min_num = min(numbers)
average = (max_num + min_num) / 2
print("Среднее арифметическое наибольшего и наименьшего чисел:", average)
2. Для вывода на экран лучшего результата заплыва из 8 участников, предположим, что результаты хранятся в списке `results`. Мы можем использовать следующий код:
python
results = [9.5, 9.8, 9.3, 9.7, 9.9, 9.6, 9.4, 9.2]
best_result = max(results)
print("Лучший результат заплыва:", best_result)
3. Для нахождения максимального положительного числа среди введенных чисел (всего n чисел), мы можем использовать следующий код:
python
n = int(input("Введите количество чисел: "))
positive_numbers = []
for i in range(n):
num = float(input("Введите число: "))
if num > 0:
positive_numbers.append(num)
if len(positive_numbers) == 0:
print("Нет положительных чисел.")
else:
max_positive = max(positive_numbers)
print("Максимальное положительное число:", max_positive)
4. Для определения самого высокого мальчика и самой маленькой девочки в группе, предположим, что данные хранятся в списках `boys` и `girls`. Мы можем использовать следующий код:
python
boys = [175, 180, 170, 185, 176]
girls = [160, 165, 155, 170, 162]
tallest_boy = max(boys)
shortest_girl = min(girls)
print("Самый высокий мальчик в группе:", tallest_boy)
print("Самая маленькая девочка в группе:", shortest_girl)
5. Для вывода сообщения о победителе соревнований по прыжкам в высоту, мы можем использовать следующий код:
python
n = int(input("Введите количество участников: "))
winner = ""
max_height = 0
for i in range(n):
name = input("Введите имя участника: ")
height = float(input("Введите результат прыжка: "))
if height > max_height:
max_height = height
winner = name
print("Победитель:", winner)
Надеюсь, эти решения помогут вам понять, как написать код для данных задач.
Знаешь ответ?