Em hãy cho biết đoạn chương trình sau sẽ in những gì ra màn hình

Giải sách bài tập Tin học 10 Bài 21: Câu lệnh lặp while

Câu 21.1 trang 43 SBT Tin học 10: Em hãy cho biết đoạn chương trình sau sẽ in những gì ra màn hình? Khi nào màn hình kết thúc?

a)

i = 1

while i < 5:

  print(1/(i + 2), end = " ")

  i = i + 1

b)

i = 5

while i < 5 :

  print(1/(i + 2), end = " ")

  i = i + 1

Lời giải:

a) Lần lượt in ra trên cùng một dòng các giá trị bằng (gần đúng) của 1/3, 1/4, 1/5, 1/6. Chương trình dừng khi giá trị = 5.

b) Chương trình không in gì mà kết thúc luôn, do điều kiện thực hiện vòng lặp (i < 5) không được thoả mãn.

Xem thêm các bài giải sách bài tập Tin học lớp 10 Kết nối tri thức hay, ngắn gọn khác:

Xem thêm các tài liệu học tốt lớp 10 hay khác:

Link nội dung: https://superkids.edu.vn/cho-biet-ket-qua-cua-doan-chuong-trinh-sau-a41081.html