• Предмет: Информатика
  • Автор: pupil24592
  • Вопрос задан 4 месяца назад

ЗА ПРАВИЛЬНО РЕШЕНИЕ ДАЮ 15 БАЛЛОВ!!!!!

Приложения:

Ответы

Ответ дал: sjsjsj28
0

Ответ:

1)

integer_list = [14, 25, 36, 47, 58, 69, 74, 83, 94]

integer_list = [i / 2 if i % 10 == 4 else i for i in integer_list]

integer_list = [i**2 if i % 2 == 0 else i * 2 for i in integer_list]

a = 3

b = 5

integer_list = [i + a if i % 2 == 0 else i - b for i in integer_list]

print("Підсумковий список:", integer_list)

2)

float_list = [2.5, -1.8, 0.0, -4.2, 3.7]

positive_index = 1

p = float(input("Введіть число p для віднімання негативних елементів: "))

float_list = [i - float_list[positive_index] if i > 0 else i - p for i in float_list]

a = 2.0

float_list = [i + a if i == 0 else i - a if i > 0 else i + a for i in float_list]

print("Підсумковий список:", float_list)

3)

rainfall_september = [10, 15, 8, 5, 12, 18, 20, 14, 11, 9, 7, 13, 16, 22, 25, 19, 17, 14, 10, 8, 6, 11, 15, 18, 23, 21, 19, 16, 14, 12]

days_in_decade = len(rainfall_september) // 3

average_rainfall_decade1 = sum(rainfall_september[:days_in_decade]) / days_in_decade

average_rainfall_decade2 = sum(rainfall_september[days_in_decade:2*days_in_decade]) / days_in_decade

average_rainfall_decade3 = sum(rainfall_september[2*days_in_decade:]) / (len(rainfall_september) - 2*days_in_decade)

print(f"Середня кількість опадів за один день у першій декаді: {average_rainfall_decade1}")

print(f"Середня кількість опадів за один день у другій декаді: {average_rainfall_decade2}")

print(f"Середня кількість опадів за один день у третій декаді: {average_rainfall_decade3}")

Вас заинтересует