В одномерном массиве, состоящем из n целых элементов, вычислить: 1) Сумму модулей элементов массива, больших числа X 2)Сумму модулей элементов массива, меньших числа X
Для решения задачи нам нужно создать одномерный массив из n элементов и указать число X.
1) Сумма модулей элементов массива, больших числа X:
def sum_greater_than_x(arr, x): sum = 0 for i in arr: if abs(i) > x: sum += abs(i) return sum arr = [5, -6, 3, -8, 2, 1] x = 3 result = sum_greater_than_x(arr, x) print(result)
2) Сумма модулей элементов массива, меньших числа X:
def sum_less_than_x(arr, x): sum = 0 for i in arr: if abs(i) < x: sum += abs(i) return sum arr = [5, -6, 3, -8, 2, 1] x = 3 result = sum_less_than_x(arr, x) print(result)
Вы можете скопировать и вставить код в среду программирования (например, Python) и запустить его, указав свой массив и число X.
Для решения задачи нам нужно создать одномерный массив из n элементов и указать число X.
1) Сумма модулей элементов массива, больших числа X:
def sum_greater_than_x(arr, x):sum = 0
for i in arr:
if abs(i) > x:
sum += abs(i)
return sum
arr = [5, -6, 3, -8, 2, 1]
x = 3
result = sum_greater_than_x(arr, x)
print(result)
2) Сумма модулей элементов массива, меньших числа X:
def sum_less_than_x(arr, x):sum = 0
for i in arr:
if abs(i) < x:
sum += abs(i)
return sum
arr = [5, -6, 3, -8, 2, 1]
x = 3
result = sum_less_than_x(arr, x)
print(result)
Вы можете скопировать и вставить код в среду программирования (например, Python) и запустить его, указав свой массив и число X.