Bài toán kinh điển trong lập trình

4.9 (135 đánh giá)
Tạo bởi Kteam Cập nhật lần cuối 8 năm trước 81 bài học 9.578.743 lượt xem 13 bình luận
Tác giả/Dịch giả: Kteam
Bắt đầu học

Danh sách bài học

01. Tính số tuổi người dùng 02. Bài toán tính tiền Taxi 03. Tổng các chữ số của số nguyên 04. Kiểm tra số đối xứng 05. Đếm số chữ số của số nguyên dương 06. Tìm giai thừa của một số (Find Factorial of Number) 07. Kiểm tra số tự mãn (Narcissistic Number) 08. Kiểm tra năm nhuận (Leap year) 09. Kiểm tra ngày hợp lệ 10. Tìm ngày Trước và Sau của một ngày 11. Tính thứ tự của ngày trong năm 12. Kiểm tra N có phải là số nguyên tố hay không ? 13. Tìm ước số chung lớn nhất và bội số chung nhỏ nhất của a và b 14. Viết chương trình đếm ước số của số nguyên dương n 15. Viết chương trình kiểm tra số n có phải là số hoàn thiện không? 16. Tính n! (n>0)  17. Tính P(n)=1.3.5...(2n+1) (n>=0) 18. Tính S(n)= 1+3+5+n...+(2n+1)  19. Tính S(n) = 1-2+3-4+5+...+((-1)^(n+1))*n (n>0) 20. Tính S(n)=1 + 1.2 + 1.2.3 +...+ 1.2.3...n    (n>0) 21. Tính S(n)= 1^2 + 2^2 + 3^2 + ... + n^2   (n>0) 22. Tính S(n) = 1 + 1/2 + 1/3 + ... + 1/n (n>0) 23. Tính S(n)= 1 + 2^2 + 3^3 + ... + n^n (n>=0) 24. Tính S(n)=1/2 + 2/3 + 3/4 + ... + n/(n+1)   (n>0) 25. Tính S(n)=1 + 1/2! + 1/3! + ... + 1/n! (n>0) 26. Tính S(n)= 1 + (1+2)/2! + (1+2+3)/3! + ... + (1+2+3+..+n)/n! (n>0) 27. Tính S(n)= 1 + 1/(1+2) + 1/(1+2+3) + ... + 1/(1+2+3+..+n) (n>0) 28. Tính P(x , y) = x^y 29. Tính S(n)= 1 + (1+2) + (1+2+3) + ... + (1+2+3+..+n) 30. Xuất ra dãy số Fibonacci 31. Chương trình nhập xuất mảng một chiều các số nguyên 32. Viết chương trình khởi tạo 1 mảng n phần tử với giá trị = 0 33. Viết chương trình phát sinh ngẫu nhiên mảng 1 chiều các số nguyên âm 34. Viết chương trình phát sinh ngẫu nhiên mảng 1 chiều các số nguyên tăng dần (không sắp xếp) 35. Viết chương trình nhập mảng các số nguyên và xuất các phần tử âm trong mảng 36. Viết chương trình nhập mảng các số nguyên và xuất các phần tử lẻ có trong mảng. 37. Viết chương trình nhập vào mảng một chiều các số nguyên và xuất ra các phần tử chẵn < 20 38. Viết chương trình xuất ra màn hình các phần tử là số nguyên tố trong mảng 1 chiều. 39. Viết chương trình in ra các phần tử là số chính phương ở vị trí lẻ trong mảng 1 chiều 40. Viết hàm tìm vị trí phần tử có giá trị x xuất hiện cuối cùng có trong mảng. 41. Viết hàm tìm vị trí của phần tử nhỏ nhất trong mảng các số nguyên 42. Viết hàm tìm vị trí của phần tử lớn nhất trong mảng các số nguyên 43. Viết hàm in các phần tử nguyên tố trong mảng các số nguyên 44. Viết hàm in các phần tử nguyên tố lớn hơn 23 trong mảng các số nguyên. 45. Viết hàm tìm vị trí phần tử âm đầu tiên trong mảng 46. Viết hàm tìm vị trí phần tử âm lớn nhất trong mảng 47. Viết hàm tìm vị trí phần tử dương đầu tiên trong mảng 48. Viết hàm tính vị trí phần tử dương bé nhất trong mảng. 49. Viết hàm in tất cả phần tử là bội của 3 và 5 50. Viết hàm tìm số chẵn cuối cùng có trong mảng 51. Viết hàm tìm số lẻ lớn nhất có trong mảng 52. Viết hàm tìm và đổi chỗ cho phần tử lớn nhất và nhỏ nhất trong mảng số nguyên 53. Viết hàm tìm và đổi chỗ cho phần tử lớn nhất và nhỏ nhất trong mảng 54. Viết chương trình in ra các phần tử từ 2 dãy số thực theo yêu cầu 55. Viết hàm đếm các phần tử âm, hàm đếm các phần tử dương trong mảng. 56. Viết hàm đếm các phần tử chẵn, hàm đếm các phần tử lẻ trong mảng. 57. Viết hàm đếm số lần xuất hiện phần tử x có trong mảng 58. Viết hàm đếm các phần tử nhỏ hơn x trong mảng. 59. Viết hàm đếm các phần tử là số nguyên tố trong mảng. 60. Viết hàm đếm các phần tử là bội của 3 hoặc 5 có trong mảng các số nguyên 61. Viết hàm tính tổng các phần tử chẵn trong mảng. 62. Viết hàm tính tổng các phần tử lẻ trong mảng các số nguyên. 63. Viết hàm tính tổng các phần tử là số nguyên tố trong mảng. 64. Viết hàm tính tổng các phần tử nằm ở vị trí chẵn trong mảng các số nguyên. 65. Viết hàm tính tổng các phần tử chia hết cho 5 có trong mảng 66. Viết hàm tính tổng các phần tử cực đại trong mảng các số nguyên. 67. Viết hàm tính tổng các phần tử cực tiểu có trong mảng các số nguyên. 68. Viết hàm tính tổng các phần tử là bội của 3 hoặc 5 trong mảng các số nguyên. 69. Viết hàm tính tổng các phần tử là số hoàn thiện trong mảng các số nguyên. 70. Viết hàm tính giá trị trung bình các số hoàn thiện trong mảng các số nguyên. 71. Viết hàm tính giá trị trung bình các phần tử có giá trị lẻ trong mảng số nguyên. 72. Viết hàm tính giá trị trung bình các phần tử có giá trị là ước số của x trong mảng số nguyên 73. Viết hàm sắp xếp mảng theo thứ tự giảm dần. 74. Viết hàm sắp xếp mảng theo thứ tự tăng dần của các phần tử số nguyên tố. 75. Viết hàm sắp xếp các phần tử lẻ tăng dần. 76. Viết hàm sắp xếp các phần tử chẵn giảm dần 77. Đếm ký tự chữ a có trong chuỗi 78. Viết chương trình nhập vào 2 chuỗi ký tự str1 và str2 79. Viết chương trình nhập vào tọa độ 2 điểm và tính khoảng cách giữa chúng 80. Viết chương trình nhập và tính tổng, hiệu, tích, thương của 2 phân số 81. Viết chương trình so sánh 2 thời gian nhập vào và in ra kết quả

Bài toán kinh điển trong lập trình

Tổng quan Serial

Serial dành cho những bạn cần luyện tập phương pháp, tu duy lập trình. Làm quen với các bài toán trong lập trình, ngẫu nhiên từ cơ bản đến nâng cao. Nội dung Serial này được phân tách chi tiết nhất có thể, nhằm giúp các bạn dễ hiểu thực hành được ngay. Thời lượng mỗi video trung bình từ 5 – 30p

Bạn nên tự làm lại từng bài tập trên video để có kết quả tốt nhất.

Cảm ơn các bạn


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.

Cảm ơn các bạn đã luôn đồng hành cùng Kteam. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên "Luyện tập – Thử Thách – Không ngại khó"

Tham gia miễn phí khóa học Bài toán kinh điển trong lập trình

Học ngay

Tác giả/Dịch giả

Đánh giá

4.9
135 đánh giá
Đánh giá
5
129
4
3
3
2
1
3
nghiaxeddy đã đánh giá 7 tháng trước

PhCtrlZ đã đánh giá 7 tháng trước

hay

nguyentanhai đã đánh giá 10 tháng trước

hieugucci1223n đã đánh giá khoảng 1 năm trước

hay

Katua_12 đã đánh giá 2 năm trước

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
thanhduongknguyen@gmail.com đã bình luận 4 năm trước

đề bài ở đâu vậy ạ muốn làm trước rồi coi giải sau

Hoàng Anh Dũng đã bình luận 4 năm trước

sao ko có phần về hướng đối tượng ạ

duongdinhthi2005 đã bình luận 4 năm trước

cho mình hỏi khi chương trình đang chạy liên tục thì có hàm nào khi mình nhấn phím bất kì thì nó mới dừng lại và kiểm tra phím đó là phím gì không ????

Baboga39 đã bình luận 4 năm trước

cho e hỏi cách làm bài Tính số thứ tự ngày kể từ ngay 1/1/1 với a

hondadream đã bình luận 4 năm trước

cho em hỏi bài trên máy e hiện kết quả trong phần terminal là 1.332e + 006 thì là sao đổi ra được kết quả thập phân ạ ( em đang dùng visual studio code ạ )

em cám ơn ạ .