Розробити програму, дотримаючись таких вимог: - розміри масиву n i m – ввести з клавіатури;
- елементи масиву – псевдовипадкові числа, згенеровані на
інтервалі [a, b], де a і b (a - усі вхідні та вихідні дані і також елементи початкової
матриці та отриманої виводити на екран.
Реалізувати програму, яка міняє місцями перший і останній
стовпці квадратної матриці.

adv00 adv00    2   30.05.2023 19:01    0

Ответы
Тимыч08 Тимыч08  30.05.2023 19:02

сделай ответ лучшим, если не сложно ❤❤❤

Объяснение:

import random

# Введення розмірів матриці

n = int(input("Введіть розмір матриці (n): "))

m = n

# Введення інтервалу [a, b] для генерації псевдовипадкових чисел

a = int(input("Введіть початкове значення інтервалу (a): "))

b = int(input("Введіть кінцеве значення інтервалу (b): "))

# Генерація матриці з псевдовипадковими числами

matrix = [[random.randint(a, b) for _ in range(m)] for _ in range(n)]

# Виведення початкової матриці

print("Початкова матриця:")

for row in matrix:

print(row)

# Міняємо місцями перший і останній стовпці матриці

for i in range(n):

matrix[i][0], matrix[i][m-1] = matrix[i][m-1], matrix[i][0]

# Виведення зміненої матриці

print("Змінена матриця:")

for row in matrix:

print(row)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика