Hướng dẫn giải Luyện tập 2 Bài 17. Dữ liệu mảng một chiều và hai chiều (trang 81) – SGK Tin học 11 Kết nối tri thức. Tham khảo: Dựa vào kiến thức trong bài để trả lời câu hỏi.
Câu hỏi/Đề bài:
Luyện tập 2 trang 85 Tin học 11 – Kết nối tri thức
Viết chương trình nhập từ bàn phím số tự nhiên m, sau đó lần lượt nhập m dòng, mỗi dòng bao gồm n số cách nhau bởi dấu cách, đưa dữ liệu đã nhập vào ma trận A, sau đó in ma trận A ra màn hình.
Hướng dẫn:
Dựa vào kiến thức trong bài để trả lời câu hỏi.
Lời giải:
m = int(input(“Nhập số hàng của ma trận: “))
n = int(input(“Nhập số cột của ma trận: “))
A = []
for i in range(m):
# Nhập một dòng gồm n số nguyên cách nhau bởi dấu cách
row = list(map(int, input(f”Nhập dòng {i+1}: “).split()))
A.append(row)
# In ma trận A ra màn hình
for i in range(m):
for j in range(n):
print(A[i][j], end=” “)
print()