Một số nguyên là số chẵn nếu nó chia hết cho hai và là số lẻ nếu nó không chia hết cho hai. Các số chẵn như -4, -2, 0, 2, 4, 6, 8, 10,… Các số lẻ như -3, -1, 1, 3, 5, 7, 9, 11,… Lưu ý: Tính chẵn lẻ không áp dụng […]
TH Nhập môn lập trình
Kiểm tra dữ liệu đầu vào (user input) trong C++
Kiểm tra dữ liệu đầu vào (user input) trong C++ giúp đảm bảo tính hợp lệ của dữ liệu, bảo vệ chương trình khỏi lỗi, cải thiện bảo mật và mang lại trải nghiệm tốt hơn cho người dùng. Trong bài này sẽ trình bày cách kiểm tra nhập một số nguyên, nhập một chữ […]
Đếm số chữ số của một số nguyên dương trong C++
Một bài tập C++ thường gặp là cho một số nguyên dương n, yêu cầu đếm số chữ số của n. Để giải được bài tập này, chúng ta có thể sử dụng vòng lặp hoặc đệ quy. Trước hết, chúng ta cần kiểm tra số n nhập vào có phải số nguyên dương hay […]
Tổng các chữ số của một số nguyên dương trong C++
Sau khi đã tìm hiểu cách đếm số chữ số của một số nguyên dương trong C++, chúng ta có thể tính tổng các chữ số của một số nguyên dương trong C++. Các bước thực hiện như sau: Bước 1 – Khai báo biến để lưu giá trị của số nguyên dương.Bước 2 – […]
Đảo ngược một số nguyên dương trong C++
Giả sử, ta có một số nguyên dương 1901. Số đảo ngược của số nguyên dương này sẽ là 1091. Trong bài này, chúng ta sẽ sử dụng C++ để tìm số đảo ngược của một số nguyên dương. 1. Sử dụng phép toán số học và vòng lặp while Đoạn code bên dưới sử […]
Kiểm tra số đối xứng trong C++
Một số nguyên được gọi là số đối xứng nếu số đảo ngược của nó là chính nó. Hay nói cách khác, khi đọc từ trái qua phải hay từ phải qua trái số nguyên đó thì chúng ta đều được số giống nhau. Ví dụ: các số 11, 75257, 1234321 là các số đối […]
Tìm tất cả các ước số của một số nguyên trong C++
Trong toán học, ước số được định nghĩa như sau: Ước số của một số tự nhiên A là B khi A chia hết cho B. Ví dụ, số 6 có các ước số là 1, 2, 3 và 6. Vì 6 chia hết cho cả 1, 2, 3 và 6. Lưu ý: Trong bài […]
Kiểm tra số nguyên tố (prime number) trong C++
1. Như thế nào là một số nguyên tố (prime number)? Một số nguyên dương chỉ chia hết cho 1 và chính nó được gọi là số nguyên tố. Ví dụ, 2, 3, 5, 7, 11, 13, 17, 19, 23,… là các số nguyên tố. Lưu ý: 0 và 1 không phải là số nguyên […]
Tính giai thừa (factorial) trong C++
1. Giai thừa (factorial) là gì? Cho n là một số nguyên dương, giai thừa (factorial) của n là tích của tất cả các số nguyên dương nhỏ hơn hoặc bằng n. Và được gọi là n giai thừa (ký hiệu là n!) với n! = 1 × 2 × 3 × … × n. […]
Biện luận và giải phương trình bậc nhất với C++
1. Biện luận phương trình bậc nhất ax + b = 0 Phương trình bậc nhất là phương trình có dạng ax + b = 0. Trong đó, a và b là các hằng số và x là ẩn số. Các trường hợp của phương trình bậc nhất như sau: +Trường hợp 1: Nếu a […]