Basic C++ Practice Questions with Solutions
1. Print personal details
#include <iostream>
using namespace std;
int main() {
cout << "Name: John Doe\n";
cout << "Roll Number: 123456\n";
cout << "Department: CSE\n";
return 0;
}
2. Basic arithmetic operations
#include <iostream>
using namespace std;
int main() {
int a = 10, b = 5;
cout << "Addition: " << a + b << endl;
cout << "Subtraction: " << a - b << endl;
cout << "Multiplication: " << a * b << endl;
cout << "Division: " << a / b << endl;
return 0;
}
3. Swap numbers using temp
#include <iostream>
using namespace std;
int main() {
int a = 5, b = 10, temp;
temp = a;
a = b;
b = temp;
cout << "a: " << a << ", b: " << b << endl;
return 0;
}
4. Swap numbers without temp
#include <iostream>
using namespace std;
int main() {
int a = 5, b = 10;
a = a + b;
b = a - b;
a = a - b;
cout << "a: " << a << ", b: " << b << endl;
return 0;
}
5. Check even or odd
#include <iostream>
using namespace std;
int main() {
int num;
cout << "Enter a number: ";
cin >> num;
if (num % 2 == 0)
cout << "Even\n";
else
cout << "Odd\n";
return 0;
}