G?i các b?n bài t?p c?a tu?n 4, 5, 6. M?i tu?n bao g?m 2 ph?n. Bài t?p th?c hành và bài t?p lý thuy?t. Các b?n làm h?t nh?ng bài trong ?ây, n?u d? th?i gian làm thêm nh?ng bài t?p ? ngoài. Hy v?ng các b?n n? l?c h?t mình c? g?ng t? làm bài ?? chu?n b? cho k? thi gi?a k? s?p t?i (tu?n 8 ).Riêng ph?n bài t?p v? nhà c?a m?i tu?n, b?t bu?c các b?n n?p l?i cho tôi h?n cu?i là h?t tu?n th? 7.Hình th?c n?p:M?t file duy nh?t là: MSSV.rar or MSSV.zip (n?i dung bao g?m 3 th? m?c Tuan4, Tuan5, Tuan6 ch?a bài t?p)Chúc các b?n h?c t?t và thi t?t…!!!Bài T?p Nh?p môn L?p trìnhTu?n 4: L?nh switch; l?nh while, và do…whileBài T?p Th?c HànhBài 1. Vi?t ch??ng trình nh?p vào m?t s? nguyên d??ng n v?i 1<=n<=7. Tùy theo n=1, 2, 3, ..., 7 hãy in t??ng ?ng các t? Sunday, Monsday, Tuesday,.... , Saturday ra màn hình.
Bài 2. Vi?t ch??ng trình nh?p s? nguyên N. H?i N có bao nhiêu ch? s?.
Bài 3. Vi?t ch??ng trình nh?p vào s? N. tìm t?ng các s? trong nó (vd: 1234
à t?ng=10)
Bài 4. Vi?t ch??ng trình nh?p 2 s? nguyên a, b tìm b?i s? chung nh? nh?t và ??c s? chung l?n nh?t.
Bài 5. Vi?t ch??ng trình ??i t? c? s? 10 sang c? s? 2, 8, 16.
Bài T?p V? NhàBài 6. Làm l?i các bài trên nh?ng tr??c khi thoát thì có câu thông báo h?i xem ng??i dùng có mu?n thoát không. N?u ng??i dùng không mu?n thoát thì cho h? làm ti?p.
Bài 7. L?p ch??ng trình ??-Nh?p vào m?t s? nguyên n-Ki?m tra xem n có ph?i là s? chính ph??ng hay không?-N?u không, tìm s? chính ph??ng nào nh? h?n n và g?n n nh?tBài 8. Vi?t ch??ng trình tính exp(x) theo công th?c sau ?ây v?i ?? chính xác 0.00001 ngh?a là xác ??nh n sao cho Bài 9. Vi?t ch??ng trình tính sin(x)
theo công th?c sau ?âyv?i ?? chính xác 0.0001.Tu?n 5: L?nh for; break và continueBài T?p Th?c HànhBài 10. Vi?t ch??ng trình in các kí t? t? ‘A’ ??n ‘Z’ xuôi và ng??c, ch? hoa và ch? th??ng.
Bài 11. Vi?t ch??ng trình in b?ng c?u ch??ng.
Bài 12. Vi?t ch??ng trình nh?p s? nguyên d??ng
n, ki?m tra xem
n có ph?i là s? nguyên t? hay không?
Bài 13. Vi?t ch??ng trình nh?p 2 s? nguyên N, M tìm M
NBài 14. Vi?t ch??ng trình nh?p s? nguyên N tìm
T1= 1 + 2 + 3 + 4 +…N
T2= 1
1 + 2
2 + 3
3 + … N
NT3= 1 + 1/2 + 1/3 + 1/4 + … 1/N
T4= 1 - 1/2 + 1/3 - 1/4 + … 1/N
Bài 15. Vi?t ch??ng trình nh?p N. xu?t ra hình có d?ng sauGi? s? N = 4*
***
*****
*******
Bài T?p V? NhàBài 16. Vi?t ch??ng trình nh?p N. xu?t ra các hình có d?ng sauGi? s? N = 4[
Bài 17. Vi?t ch??ng trình in tam giác Pascal.
Bài 18. Tính P = n! v?i n nguyên d??ng nh?p t? bàn phím
Ví d?: nh?p x = 5 thì P = 5! = 120
Bài 19. Vi?t ch??ng trình tìm 100 s? nguyên t? ??u tiên.
Bài 20. Vi?t ch??ng trình in ra dãy Fibonacci
0 1 1 2 3 5 8 13 21 34 55 89 144 233
Tu?n 6: Hàm và tham s?Bài T?p Th?c HànhBài 21. Vi?t hàm tính giai th?a c?a
N v?i
N là tham s? truy?n vào.
Bài 22. Vi?t hàm xét xem
N có ph?i là s? nguyên t? hay không, v?i
N là tham s? truy?n vào.
Bài 23. Vi?t b?n hàm sau ?ây v?i
N là tham s? truy?n vào.
F1= 1 + 2 + 3 + 4 +…N
F2= 1
1 + 2
2 + 3
3 + … N
NF3= 1 + 1/2 + 1/3 + 1/4 + … 1/N
F4= 1 - 1/2 + 1/3 - 1/4 + … 1/N
Bài T?p V? NhàBài 24. Vi?t hàm ?? in ra các s? nguyên t? t? 1 ??n
N, v?i
N là tham s? nh?p vào.
Bài 25. Vi?t hàm ?? tính s? h?ng th?
N c?a dãy Fibonacci, và hàm th? hai ?? tính t?ng
N s? h?ng ??u tiên c?a dãy Fibonacci g?i ??n hàm ??u tiên.
Bài 26. Vi?t hàm tính tích phân c?a f(x)=xn trên m?t ?o?n [a, b] v?i n, a và b là tham s? truy?n vào.
Bài 27. Vi?t hàm tìm t?a ?? giao ?i?m hai ???ng th?ng AB và CD khi truy?n tham s? c?a
các t?a ?? A, B, C và D. M?i th?c m?c v? ?? bài vui lòng liên h? : kaisuka16@yahoo.com !!