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 tra dữ liệu

Luyện tập 1 trang 152 Tin học 10Viế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 tra dữ liệu nhập như sau: Nếu số đã nhập nhỏ hơn hoặc bằng 0 thì thông báo sau: “Nhập sai, số a phải lớn hơn 0. Hãy nhập lại”. Chương trình chỉ dừng sau khi người dùng nhập đúng.

Trả lời

a=float(input("Nhập số thực dương:"))
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:"))

 

Giải Tin học 10 Bài 31: Thực hành viết chương trình đơn giản - Kết nối tri thức (ảnh 1)

Hình 1. Chương trình nhập số dương

Giải Tin học 10 Bài 31: Thực hành viết chương trình đơn giản - Kết nối tri thức (ảnh 1)

Hình 2. Kết quả chạy thử

Xem thêm lời giải bài tập SGK Tin học 10 Kết nối tri thức hay, chi tiết khác:

Bài 29: Nhận biết lỗi chương trình

Bài 30: Kiểm thử và gỡ lỗi chương trình

Bài 31: Thực hành viết chương trình đơn giản

Bài 32: Ôn tập lập trình Python

Bài 33: Nghề thiết kế đồ họa máy tính

Bài 34: Nghề phát triển phần mềm

Câu hỏi cùng chủ đề

Xem tất cả