Siêu nhanh giải bài 31 Tin học 10 Kết nối tri thức
Giải siêu nhanh bài 31 Tin học 10 Kết nối tri thức. Giải siêu nhanh Tin học 10 Kết nối tri thức. Những phần nào có thể rút gọn, lược bỏ và tóm gọn. Đều được áp dụng vào bài giải này. Thêm cách giải mới để học sinh lựa chọn. Để tìm ra phong cách học Tin học 10 Kết nối tri thức phù hợp với mình.
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
BÀI 31: THỰC HÀNH VIẾT CHƯƠNG TRÌNH ĐƠN GIẢN
LUYỆN TẬP
Câu 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. Hãy nhập lại". Chương trình chỉ dừng sau khi người dùng nhập đúng."
Giải rút gọn:
a=float(input("Nhập số thực dương: "))
while a<=0:
print("Nhập sai, số a > 0. Nhập lại")
a=float(input("Nhập số thực dương: "))
Câu 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.
Giải rút gọn:
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()
VẬN DỤNG
Câu 1: Viết chương trình nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1. Tính xem trong khoảng thời gian từ năm Y1 đến năm Y2 có bao nhiêu năm nhuận. Áp dụng tính xem trong thế kỉ XXI có bao nhiêu năm nhuận.
Giải rút gọn:
Nhập Y1 = 2001 và Y2 = 2100.
Câu 2: Gọi ƯCLN là hàm ƯCLN của hai số tự nhiên a, b. Dễ thấy ta có ƯCLN(a, b) = ƯCLN(b, a%b) nếu b > 0 và ƯCLN(a, 0) = a. Từ đó hãy viết chương trình nhập hai số a, b và tính ƯCLN của a và b.
Giải rút gọn:
a=int(input("Nhập số thứ nhất: "))
b=int(input("Nhập số thứ hai: "))
def UCLN(a,b):
r = a % b
while r != 0:
a = b
b = r
r = a % b
return b
print("ƯCLN của a và b là: ",ƯCLN(a,b))
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
Nội dung quan tâm khác
Thêm kiến thức môn học
Giải Tin học 10 Kết nối tri thức bài 31, Giải bài 31 Tin học 10 Kết nối tri thức, Siêu nhanh Giải bài 31 Tin học 10 Kết nối tri thức
Bình luận