Vận dụng trang 152 SGK Tin học 10 Kết nối tri thức
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.
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.
Hướng dẫn giải chi tiết Vận dụng trang 152
Phương pháp giải:
1. Dựa vào kiến thức đã học để viết chương trình
Để kiểm tra 1 năm có phải năm nhuận hay không, cần tuân theo 1 trong 2 nguyên tắc sau đây.
- Năm nhuận là năm chia hết cho 400
- Năm nhuận là năm chia hết cho 4 nhưng không chia hết cho 100
2. Dựa vào kiến thức đã học kết hợp sử dụng các câu lệnh while, gọi chương trình con, lệnh print(), .. để viết chương trình
Lời giải chi tiết:
1.
- Chương trình có thể chạy như sau:
Áp dụng tính cho thế kỉ XXI từ năm 2000 đến 2100 có 25 năm nhuận
2. Chương trình có thể như sau:
-- Mod Tin Học 10 HỌC247
-
giúp e vs ạ
bởi Giang Thành Phúc 25/04/2023
a. Đếm và thông báo số từ trong xâu đó
b. Thông báo ra màn hình từ đầu tiên của xâu
Theo dõi (0) 0 Trả lời
Bài tập SGK khác
Luyện tập trang 152 SGK Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.1 trang 63 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.2 trang 63 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.3 trang 64 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.4 trang 64 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.5 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.6 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.7 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.8 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.9 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 31.10 trang 65 SBT Tin học 10 Kết nối tri thức - KNTT