Hoặc chia hết cho

Một phần của tài liệu Slide BIỂU THỨC LOGIC VÀ CÁC CẤU TRÚC ĐIỀU KHIỂN C++ (Trang 49 - 54)

3. Viết chương trình tính n! với n nguyên dương được nhập vào từ bàn phím

4. Viết chương trình tính tổng các số nguyên dương chẵn <= n với n bất kỳ được nhập vào từ bàn phím

5. Viết chương trình giải và biện luận hệ phương trình bậc nhất sau:

ax + by = c dx + ey = f

6. Viết chương trình tính tổng các số nguyên từ bắt đầu từ 1 và kết thúc khi tổng vượt quá 1000. Hiển thị tất cả các số nguyên đó ra màn hình

7. Viết chương trình in ra dãy số Fibonacci nhỏ hơn 3000. Số Fibonacci là số bằng tổng của 2 số trước nó bắt đầu từ f1 = f 2 = 1; f3 = 2; … fn = f(n-2) + f(n-1)

8. Viết chương trình nhập vào các số nguyên dương m, n (m < n) sau đó:

+ Tính tổng các số chẵn (hoặc lẽ) trong đoạn [-m, n] + Tính tổng các số chia hết cho 3 trong đoạn [m, n]

9. Viết chương trình nhập vào một số nguyên n trong đoạn [10, 20] (nếu giá trị nhập vào không thuộc khoảng đó thì yêu cầu nhập lại cho đến khi thỏa mãn). Sau đó, tính

tổng các số liên tiếp từ 1 đến n

10. Viết chương trình kiểm tra một số nguyên dương n nhập vào từ bàn phím có phải là số nguyên tố hay không?

11. Viết chương trình kiểm tra một số nguyên dương bất kỳ nhập vào từ bàn phím có phải là số hoàn hảo hay không. Trong đó, số hoàn hảo là số bằng tổng tất cả các ước số của nó trừ chính nó. Chẳng hạn, 6 = 1 + 2 + 3

12. Viết chương trình tìm số nguyên dương nhỏ nhất thỏa mãn: 1 + 2 + … + n > 1000

13. Viết chương trình tính căn bậc hai của a với độ chính xác e = 0.00001

14. Viết chương trình tính sin(x) với độ chính xác e =

0.00001 theo công thức sau: sin(x) = x – x^3/3! + x^5/5! - … + (-1)nx^(2n+1)/(2n + 1)!;

15. Viết chương trình giải bài toán cổ: “Vừa gà vừa chó,

Bó lại cho tròn, Ba mươi sáu con,

Một trăm chân chẵn”.

Hỏi có bao nhiêu con mỗi loại?

16. Viết chương trình giải bài toán cổ: “Trăm trâu, trăm cỏ

Trâu đứng ăn 5, Trâu nằm ăn 3,

Trâu già 3 con ăn một bó”.

Một phần của tài liệu Slide BIỂU THỨC LOGIC VÀ CÁC CẤU TRÚC ĐIỀU KHIỂN C++ (Trang 49 - 54)