n = int(input("Введите количество чисел: ")) numbers = [] # Ввод чисел for i in range(n): num = float(input(f"Введите число {i + 1}: ")) numbers.append(num) # Подсчет суммы чисел, удовлетворяющих условию sum_numbers = 0 for i in range(len(numbers)): if abs(numbers[i]) < i + 1: sum_numbers += numbers[i] print(f"Сумма чисел, удовлетворяющих условию: {sum_numbers}")
Этот код сначала запрашивает у пользователя количество чисел и сами числа, а затем находит сумму чисел, для которых модуль числа меньше его номера.
Пример реализации на Python:
n = int(input("Введите количество чисел: "))numbers = []
# Ввод чисел
for i in range(n):
num = float(input(f"Введите число {i + 1}: "))
numbers.append(num)
# Подсчет суммы чисел, удовлетворяющих условию
sum_numbers = 0
for i in range(len(numbers)):
if abs(numbers[i]) < i + 1:
sum_numbers += numbers[i]
print(f"Сумма чисел, удовлетворяющих условию: {sum_numbers}")
Этот код сначала запрашивает у пользователя количество чисел и сами числа, а затем находит сумму чисел, для которых модуль числа меньше его номера.