“MỌI SỰ CỐ GẮNG CHƯA CHẮC ĐÃ GẶT GÁI ĐƯỢC KẾT QUẢ NHƯNG MỖI KẾT QUẢ ĐẠT ĐƯỢC CHẮC CHẮN LÀ CẢ MỘT QUÁ TRÌNH CỐ GẮNG”

Bài tập Câu lệnh lặp

Thứ năm - 14/04/2022 21:44
Bài tập về câu lệnh lặp (cấu trúc lặp) từ cơ bản đến nâng cao. 
Bài tập Câu lệnh lặp
Phần 1. Bài tập cơ bản.
Câu 1. Viết chương trì nh nhậ p vào số nguyên dương n, (1 <= n <= 103). Tính tổng các số chẵn từ 1 đến n.
CAU01.INP CAU01.OUT
10 30


Câu 2. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 103). Tính tổng các số lẻ từ 1 đến n.

CAU02.INP
CAU02.OUT
10
25


Câu 3. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tìm các số chẵn từ 1 đến n.

CAU03.INP

CAU03.OUT

10

2 4 6 8 10


Câu 4. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tìm các số là số hoàn hảo 1 đến n.

  
CAU04.INP

CAU04.OUT

10

6

30

6 8

 


Câu 5. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Kiểm tra xem n có phải là số nguyên tố hay không? Nếu n là số nguyên tố thì in ra số 1, nếu không phải thì in ra số 0.

CAU05.INP

CAU05.OUT

6

0

19

1


Câu 6. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tìm các số là số nguyên tố 1 đến n.

CAU06.INP

CAU06.OUT

10

2 3 5 7

20

2 3 5 7 11 13 17 19


Câu 7. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tính tổng các số là số nguyên tố từ 1 đến n.

CAU07.INP CAU07.OUT GHI CHÚ
10 17 Các số nguyên tố: 2 3 5 7
20 77 Các số nguyên tố: 2 3 5 7 11 13 17 19

 
Câu 8. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Đếm xem có bao nhiêu số nguyên tố từ 1 đến n.

CAU08.INP CAU08.OUT GHI CHÚ
10 4 Các số nguyên tố: 2 3 5 7
20 8 Các số nguyên tố: 2 3 5 7 11 13 17 19

​​
Câu 9. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tính trung bình cộng các số là số nguyên tố từ 1 đến n.

CAU09.INP CAU09.OUT GHI CHÚ
10 17 Tổng các số nguyên tố: 17/4= 4.25
20 77 Tổng các số nguyên tố: 77/8= 9.625
  
Câu 10.   Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106). Tính tích các số là số nguyên tố từ 1 đến n.
 
CAU10.INP CAU10.OUT GHI CHÚ
10 210 Tích các số nguyên tố: 2 3 5 7
20 9699690 Tích các số nguyên tố: 2 3 5 7 11 13 17 19

Câu 11. Một khu vườn hình chữ nhật có chiều dài là 420m và chiều rộng là 195m. Người ta muốn chia hết (không còn thừa) khu vườn hình chữ nhật đó thành các ô vuông lớn nhất bằng nhau. Hỏi cạnh hình vuông lớn nhất là bao nhiêu mét?

Câu 12. Một khu vườn hình chữ nhật có chiều dài là 435m và chiều rộng là 210m. Người ta muốn chia hết (không còn thừa) khu vườn hình chữ nhật đó thành các ô vuông lớn nhất bằng nhau. Hỏi chia được tất cả bao nhiêu ô vuông như thế?
 

 Phần 2. Bài tập nâng cao.

Câu 1. Viết chương trình nhập vào số nguyên dương n, (0<= n <= 106).
a) Kiểm tra số nguyên dương n vừa nhập có phải là số chính phương hay không? Nếu n là số chính phương thì in ra số 1, nếu n không phải là số chính phương thì in ra số 0.
b) Tính tổng các chữ của số nguyên dương n.

CAU01.INP CAU01.OUT
6 0
1
4 1
1
16 1
2


Câu 2. Viết chương trình nhập vào số nguyên dương n, (0<= n <= 106).
a) Kiểm tra số nguyên dương n vừa nhập có phải là số hoàn hảo hay không? Nếu n là số hoàn hảo thì in ra số 1, nếu n không phải là số hoàn hảo thì in ra số 0.
b) Đếm số lượng các chữ của số nguyên dương n.

CAU02.INP CAU02.OUT
25 0
2
28 1
2
6 1
1


Câu 3. Viết chương trình nhập vào số nguyên dương n, (1 <= n <= 106)

a) Kiêm tra xem số n là số chẵn hay số lẻ. Nếu là số chẵn thì ghi ra 1, nếu là số lẻ thì ghi ra 0.
b) Kiểm tra xem chữ số đầu tiên của số n là số chẵn hay số lẻ. Nếu là số chẵn thì ghi ra 1, nếu là số lẻ thì ghi ra 0.

CAU03.INP

CAU03.OUT

567

0

0

678

1

1

689

0

1
    
Câu 4. Viết chương trình nhập vào số nguyên dương n, (0<= n <= 106). Đảo ngược các chữ của số nguyên dương n (Số đảo ngược bỏ các chữ khong 0 đầu tiên)
CAU04.INP CAU04.OUT
6 6
25 52
890 98

 

Tác giả: Vàng Văn Quyn

Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn https://365.io.vn là vi phạm bản quyền

Tổng số điểm của bài viết là: 1 trong 1 đánh giá

Xếp hạng: 1 - 1 phiếu bầu
Click để đánh giá bài viết

Những tin mới hơn

Thống kê
  • Đang truy cập133
  • Hôm nay7,415
  • Tháng hiện tại151,312
  • Tổng lượt truy cập1,476,670
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây