Skip to content · ⁨Bỏ qua nội dung⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Học lập trình — Python, Java, C, SQL & Web⁩

C Practice · ⁨Thực hành C⁩

Coding challenges from 1★ to 5★. · ⁨Thử thách lập trình từ 1★ đến 5★.⁩

c 34 Lessons · ⁨Bài học⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨Mỗi bài học chạy trên trình duyệt của bạn — viết mã thật, nhấn Chạy, và các nhiệm vụ tự kiểm tra. Miễn phí, không cần tài khoản, kèm ghi chú dịch song ngữ với tiếng Anh.⁩

Start the course · ⁨Bắt đầu khóa học⁩

Lessons in this course · ⁨Các bài học trong khóa học này⁩

  1. 01 Print a word · ⁨In một từ⁩ 1 required task · ★
  2. 02 Print another word · ⁨In một từ khác⁩ 1 required task · ★
  3. 03 Print a sentence · ⁨In một câu⁩ 1 required task · ★
  4. 04 Print with a ! · ⁨In với dấu !⁩ 1 required task · ★
  5. 05 Print two lines · ⁨In hai dòng⁩ 1 required task · ★
  6. 06 Print three lines · ⁨In ba dòng⁩ 1 required task · ★
  7. 07 Print a number · ⁨In một số⁩ 1 required task · ★
  8. 08 Add two numbers · ⁨Thêm hai số⁩ 1 required task · ★
  9. 09 Subtract · ⁨Trừ⁩ 1 required task · ★
  10. 10 Multiply · ⁨Nhân⁩ 1 required task · ★
  11. 11 Remainder · ⁨Số dư⁩ 1 required task · ★
  12. 12 A number variable · ⁨Biến số⁩ 1 required task · ★
  13. 13 Add two variables · ⁨Thêm hai biến⁩ 1 required task · ★
  14. 14 Multiply two variables · ⁨Nhân hai biến⁩ 1 required task · ★
  15. 15 Your first function · ⁨Hàm đầu tiên của bạn⁩ 1 required task · ★
  16. 16 Is it positive? · ⁨Nó có dương không?⁩ 1 required task · ★
  17. 17 Cube a number · ⁨L水乡立方⁩ 1 required task · ★
  18. 18 The smaller one · ⁨Số nhỏ hơn⁩ 1 required task · ★
  19. 19 Square a number · ⁨Bình phương một số⁩ 1 required task · ★
  20. 20 Sign of a number · ⁨Dấu của một số⁩ 1 required task · ★
  21. 21 Largest of three · ⁨Số lớn nhất trong ba⁩ 1 required task · ★★
  22. 22 Factorial · ⁨Giả thừa⁩ 1 required task · ★★
  23. 23 Greatest common divisor · ⁨Ước chung lớn nhất⁩ 1 required task · ★★
  24. 24 Count the 1-bits · ⁨Đếm số bit 1⁩ 1 required task · ★★
  25. 25 Sum an array · ⁨Tổng mảng⁩ 1 required task · ★★★
  26. 26 Swap two values · ⁨Hoán đổi hai giá trị⁩ 1 required task · ★★★
  27. 27 String length · ⁨Chiều dài chuỗi⁩ 1 required task · ★★★
  28. 28 Count a character · ⁨Đếm một ký tự⁩ 1 required task · ★★★
  29. 29 Reverse in place · ⁨ đảo ngược tại chỗ⁩ 1 required task · ★★★★
  30. 30 Palindrome 1 required task · ★★★★
  31. 31 Bubble sort · ⁨Sắp xếp nổi bọt⁩ 1 required task · ★★★★
  32. 32 Points with a struct · ⁨Điểm với struct⁩ 1 required task · ★★★★
  33. 33 Binary search · ⁨Tìm kiếm nhị phân⁩ 1 required task · ★★★★★
  34. 34 Parse an integer · ⁨Phân tích một số nguyên⁩ 1 required task · ★★★★★

Language reference · ⁨Tham khảo ngôn ngữ⁩

/know/reference/c

Log in or create account · ⁨Đăng nhập hoặc tạo tài khoản⁩

IGCSE, A-Level & AP