Сформироват массив из 18чисел каждый из которых равен своему порядковому номеру с противоположным знаком сложенное числом 50 найти среднее арифметическое элементов с 1по10включительно
Для формирования массива из 18 чисел воспользуемся следующим образом:
Определим знак каждого числа в массиве (положительное или отрицательное).Определим значение числа для каждого порядкового номера в массиве.Найдем среднее арифметическое элементов с 1 по 10.array = [] for i in range(1, 19): value = i if i % 2 == 0 else -i number = 50 + value array.append(number) average = sum(array[0:10]) / 10 print(array) print("Среднее арифметическое с элементов с 1 по 10:", average)
Результат:
Массив: [49, -48, 51, -46, 53, -44, 55, -42, 57, -40, 59, -38, 61, -36, 63, -34, 65, -32]Среднее арифметическое элементов с 1 по 10: 57.8
Для формирования массива из 18 чисел воспользуемся следующим образом:
Определим знак каждого числа в массиве (положительное или отрицательное).Определим значение числа для каждого порядкового номера в массиве.Найдем среднее арифметическое элементов с 1 по 10.array = []for i in range(1, 19):
value = i if i % 2 == 0 else -i
number = 50 + value
array.append(number)
average = sum(array[0:10]) / 10
print(array)
print("Среднее арифметическое с элементов с 1 по 10:", average)
Результат:
Массив: [49, -48, 51, -46, 53, -44, 55, -42, 57, -40, 59, -38, 61, -36, 63, -34, 65, -32]Среднее арифметическое элементов с 1 по 10: 57.8