помогите написать программы
на python
даю 40 баллов
Приложения:
Ответы на вопрос
Ответил lalaprivet22
1
1. Программа для формирования массива A:
```python
A = [1, 2, 4, 8, 16, 32, 64]
```
2. Программа для нахождения:
а) Произведения элементов с нечетными индексами в одномерном массиве A(15):
```python
import random
A = [random.randint(-20, 20) for _ in range(15)]
product_odd_indices = 1
for i in range(1, len(A), 2):
product_odd_indices *= A[i]
print(product_odd_indices)
```
b) Суммы элементов побочной диагонали двумерного массива B(5, 5):
```python
import random
B = [[random.randint(-10, 10) for _ in range(5)] for _ in range(5)]
sum_secondary_diagonal = sum(B[i][4 - i] for i in range(5))
print(sum_secondary_diagonal)
```
3. Программа для нахождения:
а) Максимального элемента с четными индексами в одномерном массиве A(20):
```python
import random
A = [random.randint(10, 100) for _ in range(20)]
max_even_indices = max(A[i] for i in range(0, len(A), 2))
print(max_even_indices)
```
b) Минимального элемента в первой строке двумерного массива B(6, 6):
```python
import random
B = [[random.randint(-10, 10) for _ in range(6)] for _ in range(6)]
min_first_row = min(B[0])
print(min_first_row)
```
```python
A = [1, 2, 4, 8, 16, 32, 64]
```
2. Программа для нахождения:
а) Произведения элементов с нечетными индексами в одномерном массиве A(15):
```python
import random
A = [random.randint(-20, 20) for _ in range(15)]
product_odd_indices = 1
for i in range(1, len(A), 2):
product_odd_indices *= A[i]
print(product_odd_indices)
```
b) Суммы элементов побочной диагонали двумерного массива B(5, 5):
```python
import random
B = [[random.randint(-10, 10) for _ in range(5)] for _ in range(5)]
sum_secondary_diagonal = sum(B[i][4 - i] for i in range(5))
print(sum_secondary_diagonal)
```
3. Программа для нахождения:
а) Максимального элемента с четными индексами в одномерном массиве A(20):
```python
import random
A = [random.randint(10, 100) for _ in range(20)]
max_even_indices = max(A[i] for i in range(0, len(A), 2))
print(max_even_indices)
```
b) Минимального элемента в первой строке двумерного массива B(6, 6):
```python
import random
B = [[random.randint(-10, 10) for _ in range(6)] for _ in range(6)]
min_first_row = min(B[0])
print(min_first_row)
```
kuna000:
программы не работают
Новые вопросы
География,
11 месяцев назад
Информатика,
11 месяцев назад
Английский язык,
11 месяцев назад
Геометрия,
11 месяцев назад
Химия,
6 лет назад
География,
6 лет назад