Предмет: Информатика,
автор: kuna000
помогите написать программы
на python
даю 40 баллов
Приложения:

Ответы
Автор ответа:
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:
программы не работают
Похожие вопросы
Предмет: Литература,
автор: kirillchumak362
Предмет: География,
автор: itsapikushad
Предмет: Алгебра,
автор: dianalogv2407
Предмет: ОБЖ,
автор: Nikto190
Предмет: Математика,
автор: rallyra1d