1.Заполнить массив А(10) по правилу: 1-й, 3-й, 7-й элементы вычисляются по формуле a[i]=2*i+10, остальные a[i]= (i-8)*3. Найти среднее арифметическое четных элементов. 2.Заполнить массив А(10) по правилу: элементы с номерами кратными трем вычисляются по формуле a[i]=1-i, остальные a[i]= (i+1)2. Найти сумму всех элементов и заменить все отрицательные значения на значение найденной суммы. 3.Задать массив А(15) по правилу: первые семь элементов А[i]= 4,1i + i2, остальные А[i]=i - 5,7. Найти произведение элементов с номерами с 3 по 5
for i in range(10): if i == 0 or i == 2 or i == 6: A[i] = 2i + 10 else: A[i] = (i - 8) 3
sum_even = 0 count_even = 0 for i in range(10): if i % 2 == 0: sum_even += A[i] count_even += 1
if count_even != 0: average_even = sum_even / count_even print("Среднее арифметическое четных элементов:", average_even) else: print("Нет четных элементов в массиве")
2. Программа на Python: ```python A = [0] * 10 for i in range(10): if (i+1) % 3 == 0: A[i] = 1 - i else: A[i] = (i + 1) ** 2 sum_elements = sum(A) for i in range(10): if A[i] < 0: A[i] = sum_elements print("Сумма всех элементов:", sum_elements) print("Массив после замены отрицательных значений:", A)Программа на Python:
A = [0] * 15
for i in range(15): if i < 7: A[i] = 4.1*i + i**2 else: A[i] = i - 5.7
product = 1 for i in range(2, 5): product *= A[i]
print("Произведение элементов с номерами с 3 по 5:", product)
A = [0] * 10
for i in range(10):
if i == 0 or i == 2 or i == 6:
A[i] = 2i + 10
else:
A[i] = (i - 8) 3
sum_even = 0
count_even = 0
for i in range(10):
if i % 2 == 0:
sum_even += A[i]
count_even += 1
if count_even != 0:
2. Программа на Python:average_even = sum_even / count_even
print("Среднее арифметическое четных элементов:", average_even)
else:
print("Нет четных элементов в массиве")
```python
A = [0] * 10
for i in range(10):
if (i+1) % 3 == 0:
A[i] = 1 - i
else:
A[i] = (i + 1) ** 2
sum_elements = sum(A)
for i in range(10):
if A[i] < 0:
A[i] = sum_elements
print("Сумма всех элементов:", sum_elements)
print("Массив после замены отрицательных значений:", A)Программа на Python:
A = [0] * 15
for i in range(15):
if i < 7:
A[i] = 4.1*i + i**2
else:
A[i] = i - 5.7
product = 1
for i in range(2, 5):
product *= A[i]
print("Произведение элементов с номерами с 3 по 5:", product)