Trả lời Câu hỏi Luyện tập trang 152 SGK Tin học 10 – Bài 31. Thực hành viết chương trình đơn giản. Hướng dẫn: Dựa vào kiến thức đã học để viết chương trình.
Câu hỏi/Đề bài:
1. 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 nhập 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. Nhập lại”. Chương trình chỉ dừng sau khi người dùng nhập đúng.
Hướng dẫn:
Dựa vào kiến thức đã học để viết chương trình
Lời giả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. Nhập lại”)
a=float(input(“Nhập số thực dương: “))
2. Viết chương trình in bảng cửu chương ra màn hình như sau:
– Hàng thứ nhất in ra bảng nhân 1, 2, 3, 4, 5
– Hàng thứ hai in ra bảng nhân 6, 7, 8, 9, 10
Hướng dẫn:
Dựa vào kiến thức đã học để viết chương trình
Lời giải:
for i in range(1,11):
for j in range(1,6):
print(j,”x”,i,”=”,i*j, end=”\t”)
print()
print()
for i in range(1,11):
for j in range(6,11):
print(j,”x”,i,”=”,i*j, end=”\t”)
print()