Đề thi cuối kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 1

(1 điểm) 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.

Giải thích

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:"))