Trang chủ Lớp 11 Tin học lớp 11 SGK Tin học 11 - Kết nối tri thức Luyện tập 2 Bài 17 (trang 81) Tin học 11: trang 85...

Luyện tập 2 Bài 17 (trang 81) Tin học 11: 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

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