Giải bài tập 7 Thực hành câu lệnh rẽ nhánh

Giải bài 7: Thực hành câu lệnh rẽ nhánh - Sách tin học lớp 10 cánh diều

Trong sách Giải bài tập 7 Thực hành câu lệnh rẽ nhánh, bạn sẽ được hướng dẫn cách sử dụng câu lệnh if trong lập trình để kiểm tra điều kiện và thực hiện các hành động tương ứng. Bạn sẽ được cung cấp đáp án chuẩn và hướng dẫn giải chi tiết cho từng bài tập, giúp bạn nắm vững kiến thức bài học.

Ví dụ 1 trong sách cho bạn một bài tập kiểm tra xem số đã cho có phải là số chẵn hay không. Nếu là số chẵn, hệ thống sẽ hiển thị thông điệp "Đây là số chẵn" trên màn hình. Bạn cũng được yêu cầu đưa ra thêm hai ví dụ khác tương tự, giúp bạn ôn tập và hiểu rõ hơn về cách sử dụng câu lệnh if.

Với sách này, bạn sẽ học được cách sử dụng câu lệnh rẽ nhánh hiệu quả và linh hoạt trong việc giải quyết các bài tập lập trình. Hi vọng rằng, thông qua việc học tập từ cuốn sách này, các em học sinh sẽ đạt được kết quả tốt trong môn tin học và phát triển kỹ năng lập trình của mình.

Bài tập và hướng dẫn giải

Bài 2. Chia kẹo

Có n chiếc kẹo và m em bé. Hãy viết chương trình nhập vào hai số nguyên dương n, m và kiểm tra n chiếc kẹo có chia đều được cho m em bé hay không (thông báo ra màn hình “Có” hoặc “Không”). Chạy chương trình ba lần, mỗi lần với bộ dữ liệu n, m khác nhau.

Trả lời: Kết quả với n = 10, m = 2 Xem hướng dẫn giải chi tiết

Bài 3. Tìm lỗi sai

Ba bạn Bình, An, Phúc thảo luận với nhau để viết chương trình Python nhập vào từ bàn phím ba số thực khác nhau và in ra màn hình số đứng giữa trong ba số (số đó không là lớn nhất và cũng không là nhỏ nhất).

Mỗi bạn soạn thảo chương trình và chạy thử trên máy tính của mình, nhưng mỗi bạn đều gặp báo lỗi của Python. Em hãy xác định lỗi ở chương trình của mỗi bạn, sữa lỗi cho từng bạn sao cho chương trình chạy được và đưa ra kết quả đúng.

Bài 4. Tìm số lớn nhất

Viết chương trình nhập vào từ bàn phím ba số nguyên, mỗi số ghi trên một dòng và đưa ra màn hình giá trị lớn nhất trong các số đã nhập. Em hãy chạy chương trình với một số bộ dữ liệu vào khác nhau.

Em hãy đọc sơ đồ khối và chương trình ở Hình 2, thực hiện chương trình và cho nhận xét.

Trả lời: Kết quả:Nhận xét: Chương trình đúng với sơ đồ khối. Xem hướng dẫn giải chi tiết

VẬN DỤNG

Tiền điện

Trong tháng người dùng tiêu thụ x (kWh) điện.  Nếu $x \le a$ thì số tiền phải trả là x $\times$ d 1 nếu $a\lt x\le b$ thì số tiền phải trả là a $\times$ d 1 + (x- a) $\times$ d 2, nếu x > b thì số tiền phải trả là a $\times$ d 1 + (b – a) $\time x $\times$ d 2 + (b – a) $\time . ­Em hãy viết chương trình nhập vào từ bàn phím các số nguyên dương a, b, d 1, d2 ,d3 và x, tính và đưa ra màn hình số tiền điện phải trả. Tìm hiểu bảng giá điện hiện hành và chạy chương trình một số lần sao cho có đủ các bộ dữ liệu đầu vào đại diện cho các mức tính tiền điện.

Trả lời: Kết quả: Xem hướng dẫn giải chi tiết
0.04883 sec| 2184.078 kb