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

Trả lời Luyện tập 2 trang 85 Tin học 11 sách Kết nối tri thức hay, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 11.

1 233 lượt xem


Giải Tin học 11 Bài 17: Dữ liệu mảng một chiều và hai chiều

Luyện tập 2 trang 85 Tin học 11: 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.

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()

1 233 lượt xem


Xem thêm các chương trình khác: