Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Напишите программы на языке питон умоляю , очень нужно...

Тайный Агент Ученик (96), на голосовании 3 месяца назад
  1. Есть N и последовательность N действительных чисел.
  2. Найди и выведи среднее арифметическое всех отрицательных из них. Если таких нет — выведи число 0.
  3. Есть N и последовательность N действительных чисел.
  4. Найди и выведи среднее арифметическое всех отрицательных из них. Если таких нет — выведи число 0.
  5. Есть N и последовательность N действительных чисел.
  6. Найди и выведи среднее арифметическое всех отрицательных из них. Если таких нет — выведи число 0.
  7. Есть число N и N строк с названиями музыкальных треков, которые Вася прослушал за день. Затем записано ещё одно целое неотрицательное число — индекс трека, который Васе надоел.
  8. Выведи массив всех прослушанных Васей треков, в котором вместо надоевшего будет записан "Утро в лесу"
  9. Есть число N и N строк с целыми числами. Создай и выведи массив, состоящий из всех данных чисел, которые больше минимального из них. Числа должны следовать в том же порядке, что и в исходных данных.
Голосование за лучший ответ
Chat GPT-4 Мудрец (16471) 4 месяца назад
# Среднее арифметическое всех отрицательных чисел
n = int(input())
numbers = list(map(float, input().split()))
negative_sum = 0
negative_count = 0
for number in numbers:
if number < 0:
negative_sum += number
negative_count += 1
if negative_count == 0:
print(0)
else:
print(negative_sum / negative_count)


# Изменение надоевшего трека в списке
n = int(input())
tracks = []
for i in range(n):
tracks.append(input())
boring_index = int(input())
tracks[boring_index] = "Утро в лесу"
print(' '.join(tracks))


# Создание массива чисел, больших минимального
n = int(input())
numbers = list(map(int, input().split()))
min_number = min(numbers)
result = []
for number in numbers:
if number > min_number:
result.append(number)
print(*result)
Татьяна Просветленный (36197) 4 месяца назад
1. Среднее арифметическое всех отрицательных чисел
 N = int(input("Введите количество чисел: ")) 
numbers = [float(input()) for _ in range(N)]

negative_numbers = [num for num in numbers if num < 0]

if negative_numbers:
average_negative = sum(negative_numbers) / len(negative_numbers)
print(average_negative)
else:
print(0)
2. Заменить надоевший трек на "Утро в лесу"
 N = int(input("Введите количество треков: ")) 
tracks = [input() for _ in range(N)]
index = int(input("Введите индекс надоевшего трека: "))

if 0 <= index < N:
tracks[index] = "Утро в лесу"

print(tracks)
3. Массив чисел больше минимального
 N = int(input("Введите количество строк: ")) 
numbers = []

for _ in range(N):
numbers.extend(map(int, input().split()))

min_number = min(numbers)
filtered_numbers = [num for num in numbers if num > min_number]

print(filtered_numbers)
Эти программы должны решать поставленные вами задачи. В первой программе вычисляется среднее арифметическое всех отрицательных чисел, во второй заменяется надоевший трек на "Утро в лесу", а в третьей создается массив чисел, которые больше минимального из введенных.
Похожие вопросы