Giải Khoa học máy tính 10 chân trời bài F7 Lệnh lặp

Giải Khoa học máy tính 10 chân trời bài F7 Lệnh lặp. Phần đáp án chuẩn, hướng dẫn giải chi tiết cho từng bài tập có trong chương trình học của sách giáo khoa. Hi vọng, các em học sinh hiểu và nắm vững kiến thức bài học.

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

KHỞI ĐỘNG 

Câu 1: Để tính giai thừa của số nguyên n > 1 (kí hiệu n!) theo công thức

n! = n x (n-1) × (n-2) x... x 2 x 1,

em phải thực hiện việc nhân lần lượt từng số nguyên từ 1 đến n. Để tìm ước số chung lớn nhất của hai số tự nhiên a, b, em có thể thay thế giá trị số lớn hơn trong hai số bởi hiệu của hai số, tiếp tục thực hiện việc thay thế cho đến khi được hai số bằng nhau cũng chính là giá trị ước chung lớn nhất của hai số tự nhiên a, b. Em hãy tìm một bài toán trong đó việc giải bài toán yêu cầu phải thực hiện một cách lặp đi lặp lại nhiều lần một thao tác.

KHÁM PHÁ 

Câu 1: Viết chương trình nhập số nguyên dương n, hiển thị các ước đó của n ra màn hình.

Câu 2: Viết chương trình nhập số nguyên dương n, hiển thị các số nhỏ hơn hoặc bằng n và chia hết cho 3 ra màn hình. 

Câu 3: Viết câu lệnh nhập số tự nhiên n và hiển thị số chữ số của n ra màn hình. Ví dụ, số chữ số của 0;9;12;152;1 000 là 1; 1; 2; 3; 4 theo thứ tự tương ứng.

LUYỆN TẬP 

Câu 1:  Em hãy viết lại chương trình trong Ví dụ 5, sử dụng cấu trúc lặp for.

Câu 2: Viết chương trình theo hai cách (dùng vòng lặp for và vòng lặp while) để nhập số nguyên dương n, tính và hiển thị tổng số 5 như sau:

S=12+22+3+...+n².

Câu 3: Viết chương trình nhập hai số nguyên dương n và k với k < n. Tìm số nguyên m với điều kiện k < m ≤ n và m chia hết cho k. Nếu tìm thấy thì hiển thị m ra màn hình; ngược lại, hiển thị “Không tìm thấy.”.

VẬN DỤNG

Câu 1: Viết chương trình nhập các số nguyên, tính và in ra màn hình tổng các số nguyên dương. Chương trình kết thúc khi số đã nhập là số nguyên âm.

Câu 2: Viết chương trình nhập các số nguyên n và hiển thị “Là số nguyên tố.” ra màn hình nếu n là số nguyên tố; ngược lại, hiển thị “Không là số nguyên tố.”. Chương trình kết thúc khi số đã nhập nhỏ hơn hoặc bằng 1.

Câu 3: Viết chương trình nhập số nguyên n > 1, in ra màn hình số nguyên tố nhỏ nhất lớn hơn hoặc bằng n.

Bình luận

Giải bài tập những môn khác