5. Структури даних.
Побудувати програму яка довільну матрицю А розмірами n - рядочків, m - стовбчиків спочатку заповнить 0 (нулями), а потім там де позначив викладач - запише 1 (одиницю). Матрицю потрібно вивести в загальноприйнтому вигляді, наприклад:
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
При виконанні використовуємо цикли, бажано не використовуємо if або операції цілочисленого ділення, остача від ділення, тощо
На мові програмування python
Надо сделать такая как снизу
Приложения:
Ответы
Ответ дал:
1
Ответ: Извиняюсь если не так поняла..
Объяснение:
Функция Matrix() принимает значения M и N, где N - кол-во рядков, а M - кол-во колон.
А - это сама матрица, в неё добавляется число 1 в количестве N, по i штук ( то-есть с каждым разом на 1 больше ), а остальное заполняется нулями , но с каждым разом на один меньше.
Последняя строка функции просто выводит матрицу.
Python Code
def matrix(M, N):
A = [[1]*i+[0]*(M-i) for i in range(N)]
[print(*r) for r in A]
matrix(10, 7)
Приложения:
vvskorppion082:
Можешь еще одну матрицу сделать?
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад
9 лет назад