Вопрос задан 22.07.2023 в 04:48. Предмет Информатика. Спрашивает Несипбай Назым.

10 класс. Питон. Помогите написать. Цикл For1. Найти среднее арифметическое минимального и

максимального элементов из 10 введенных. 2. Напечатать лучший результат заплыва среди 8 участников. 3. Из n введенных чисел найти максимальное значение среди положительных элементов. 4. В группе определить самого высокого мальчика и самую маленькую девочку. 5. В ЭВМ вводятся результаты соревнований по прыжкам в высоту. Число участников произвольно. Напечатать сообщение о победителе.​
0 0
Перейти к ответам

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

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

в четвертом не понятно как понять кого вводят м или ж

если можно уточнить

#1)

a=[]

for i in range(10):

 x=int(input())

 a.append(x)

m1=min(a)

m2=max(a)

print((m1+m2)/2)

#2)

m=0

for i in range(8):

x=input

if x>m:

 m=x

print(m)

#3)

n=int(input())

m=0

for i in range(n):

x=input()

if m<x:

 m=x

5)

n=int(input())

m=0

for i in range(n):

x=input()

if m<x:

 m=x

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

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

  1. Найти среднее арифметическое минимального и максимального элементов из 10 введенных:
python
def find_average_min_max(): numbers = [] for i in range(10): num = float(input(f"Введите число {i + 1}: ")) numbers.append(num) min_num = min(numbers) max_num = max(numbers) average = (min_num + max_num) / 2 print(f"Минимальное число: {min_num}") print(f"Максимальное число: {max_num}") print(f"Среднее арифметическое минимального и максимального чисел: {average}") find_average_min_max()
  1. Напечатать лучший результат заплыва среди 8 участников:
python
def find_best_result(): results = [] for i in range(8): result = float(input(f"Введите результат участника {i + 1}: ")) results.append(result) best_result = max(results) print(f"Лучший результат среди участников: {best_result}") find_best_result()
  1. Из n введенных чисел найти максимальное значение среди положительных элементов:
python
def find_max_positive(): n = int(input("Введите количество чисел: ")) positive_numbers = [] for i in range(n): num = float(input(f"Введите число {i + 1}: ")) if num > 0: positive_numbers.append(num) if len(positive_numbers) > 0: max_positive = max(positive_numbers) print(f"Максимальное положительное число: {max_positive}") else: print("Среди введенных чисел нет положительных значений.") find_max_positive()
  1. В группе определить самого высокого мальчика и самую маленькую девочку:
python
def find_tallest_boy_and_shortest_girl(): boys = int(input("Введите количество мальчиков в группе: ")) girls = int(input("Введите количество девочек в группе: ")) boys_heights = [float(input(f"Введите рост мальчика {i + 1}: ")) for i in range(boys)] girls_heights = [float(input(f"Введите рост девочки {i + 1}: ")) for i in range(girls)] tallest_boy = max(boys_heights) shortest_girl = min(girls_heights) print(f"Самый высокий мальчик: {tallest_boy} см") print(f"Самая маленькая девочка: {shortest_girl} см") find_tallest_boy_and_shortest_girl()
  1. Напечатать сообщение о победителе соревнований по прыжкам в высоту:
python
def find_high_jump_winner(): num_participants = int(input("Введите количество участников: ")) if num_participants < 1: print("Участников должно быть не менее 1.") return participants = [] for i in range(num_participants): name = input(f"Введите имя участника {i + 1}: ") height = float(input(f"Введите его результат прыжка в высоту (в см) {i + 1}: ")) participants.append((name, height)) winner = max(participants, key=lambda x: x[1]) print(f"Победитель соревнований:") print(f"Имя: {winner[0]}") print(f"Результат прыжка в высоту: {winner[1]} см") find_high_jump_winner()

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

0 0

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

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

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

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