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
Post a Comment