X

SBT Tin học 10 Kết nối tri thức

Viết chương trình yêu cầu nhập số thực dương a


Viết chương trình yêu cầu nhập số thực dương a. Chương trình cần kiểm soát lỗi nhập dữ liệu như sau:

Giải sách bài tập Tin học 10 Bài 31: Thực hành viết chương trình đơn giản

Câu 31.1 trang 63 SBT Tin học 10: Viết chương trình yêu cầu nhập số thực dương a. Chương trình cần kiểm soát lỗi nhập dữ liệu như sau:

Nếu số đã nhập nhỏ hơn hoặc bằng 0 thì thông báo: Nhập sai, số a phải lớn hơn 0. Hãy nhập lại. 

Chương trình cần kiểm soát lỗi nhập cho đến khi nào nhập đúng thì thôi.

Lời giải:

Chương trình có thể viết như sau:

a = float(input("Nhập số thực dương a:"))

while a <= 0:

 print("Nhập sai, số a phải lớn hơn 0. Hãy nhập lại.")

 a = float(input("Nhập số thực dương a:"))

Viết chương trình yêu cầu nhập số thực dương a

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: