Top 10 C++ Programs for Beginners (Easy + With Code Examples)

πŸ’» Top 10 C++ Programs for Beginners (Easy + With Code Examples)

Hello everyone πŸ‘‹
Welcome back!

If you want to improve your coding skills, these top 10 C++ programs will help you understand basic logic and concepts step by step. Perfect for beginners and BCA students πŸ“˜

---

🌟 Why Practice C++ Programs?

- Improves logical thinking 🧠
- Helps in exams and viva πŸ“˜
- Builds strong programming skills πŸ’»

---

πŸ”Ÿ Top 10 C++ Programs

1. Hello World

#include <iostream>
using namespace std;

int main() {
    cout << "Hello World";
    return 0;
}

---

2. Even or Odd

#include <iostream>
using namespace std;

int main() {
    int num;
    cout << "Enter number: ";
    cin >> num;

    if(num % 2 == 0)
        cout << "Even";
    else
        cout << "Odd";

    return 0;
}

---

3. Sum of Two Numbers

#include <iostream>
using namespace std;

int main() {
    int a, b;
    cout << "Enter two numbers: ";
    cin >> a >> b;

    cout << "Sum = " << a + b;
    return 0;
}

---

4. Factorial

#include <iostream>
using namespace std;

int main() {
    int n;
    long long fact = 1;

    cout << "Enter number: ";
    cin >> n;

    for(int i = 1; i <= n; i++) {
        fact *= i;
    }

    cout << "Factorial = " << fact;
    return 0;
}

---

5. Prime Number

#include <iostream>
using namespace std;

int main() {
    int n, i, flag = 1;

    cout << "Enter number: ";
    cin >> n;

    for(i = 2; i <= n/2; i++) {
        if(n % i == 0) {
            flag = 0;
            break;
        }
    }

    if(flag && n > 1)
        cout << "Prime";
    else
        cout << "Not Prime";

    return 0;
}

---

6. Multiplication Table

#include <iostream>
using namespace std;

int main() {
    int n;
    cout << "Enter number: ";
    cin >> n;

    for(int i = 1; i <= 10; i++) {
        cout << n << " x " << i << " = " << n*i << endl;
    }

    return 0;
}

---

7. Reverse a Number

#include <iostream>
using namespace std;

int main() {
    int n, rev = 0, rem;

    cout << "Enter number: ";
    cin >> n;

    while(n != 0) {
        rem = n % 10;
        rev = rev * 10 + rem;
        n /= 10;
    }

    cout << "Reverse = " << rev;
    return 0;
}

---

8. Check Palindrome

#include <iostream>
using namespace std;

int main() {
    int n, temp, rev = 0, rem;

    cout << "Enter number: ";
    cin >> n;

    temp = n;

    while(n != 0) {
        rem = n % 10;
        rev = rev * 10 + rem;
        n /= 10;
    }

    if(temp == rev)
        cout << "Palindrome";
    else
        cout << "Not Palindrome";

    return 0;
}

---

9. Find Largest Number

#include <iostream>
using namespace std;

int main() {
    int a, b, c;

    cout << "Enter three numbers: ";
    cin >> a >> b >> c;

    if(a > b && a > c)
        cout << "Largest = " << a;
    else if(b > c)
        cout << "Largest = " << b;
    else
        cout << "Largest = " << c;

    return 0;
}

---

10. Simple Calculator

#include <iostream>
using namespace std;

int main() {
    int a, b;
    char op;

    cout << "Enter operator (+, -, *, /): ";
    cin >> op;

    cout << "Enter two numbers: ";
    cin >> a >> b;

    switch(op) {
        case '+': cout << "Result = " << a + b; break;
        case '-': cout << "Result = " << a - b; break;
        case '*': cout << "Result = " << a * b; break;
        case '/': cout << "Result = " << a / b; break;
        default: cout << "Invalid operator";
    }

    return 0;
}

---

⭐ Tips

- Practice daily
- Focus on logic
- Try modifying programs

---

πŸ“Œ Conclusion

These were top 10 C++ programs for beginners.
Practice them regularly to improve your coding skills πŸš€

---

πŸ“’ Also Read

- Python Programs
- C Programs
- JavaScript Notes

---

πŸ‘‰ If helpful, save and share πŸ“Œ
πŸ‘‰ Follow for more coding content πŸ’»

Comments

Popular posts from this blog

Build a Simple Calculator using HTML, CSS & JavaScript (Beginner Project)

Top 10 Python Programs for Beginners (Easy + Practical Guide)

JavaScript Notes for Beginners (Simple + Easy Guide) ⚡