Tải bản đầy đủ (.doc) (1 trang)

BT THDC: cấu trúc lập trình C

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (35.31 KB, 1 trang )

CHƯƠNG 8 – Cấu trúc lập trình trong C
Hà Nội ngày 1/8/2010, Nguyễn Thị Thu Trang – SE – SoICT
I. Bài tập làm thêm
Bài tập 8.11. Tìm USCLN và BSCNN của 2 số nguyên dương nhập từ bàn phím
Bài tập 8.12. Nhận vào từ bàn phím tháng và năm, có kiểm tra điều kiện. Đưa ra tháng năm đó
có bao nhiêu ngày, chú ý nếu tháng và năm nhập không đúng thì yêu cầu nhập lại. Sử
dụng lệnh switch…case
Bài tập 8.13. Tìm tất cả các ước số của số nguyên dương nhập từ bàn phím. Có xử lý ngắt trang
(5 số / 1 dòng, 20 dòng / 1 trang).
Bài tập 8.15: Viết chương trình nhập vào số nguyên dương h (2giác có chiều cao là h như các hình sau:
*
*
**
***
***
*****
****
*******
*****
*********
Bài tập 8.16: In ra dãy số Fibonaci < N (N<=10.000)
II. Bài tập về nhà
Bài tập 8.21. Tính n! (n<=10). Đưa ra 2 lời giải tương ứng với việc sử dụng for hoặc while.
Bài tập 8.22. Đưa ra tất cả các số nguyên tố từ 1 đến N (1trang.
Bài tập 8.23. Một tam giác vuông có thể có tất cả các cạnh là các số nguyên. Tập của ba số
nguyên của các cạnh của một tam giác vuông được gọi là bộ ba Pitago. Đó là tổng bình
phương của hai cạnh bằng bình phương của cạnh huyền, chẳng hạn bộ ba Pitago (3, 4, 5).
Viết chương trình tìm tất cả các bộ ba Pitago như thế sao cho tất cả các cạnh không quá
500.


Bài tập 8.24. Đoán số
Bài tập 8.25. Nhập vào một số nguyên dương từ bàn phím. Kiểm tra xem số nguyên đó có
thuộc dãy Fibonacci không.

1



×