Certainly! Here are a few simple C++ programs suitable for 11th class school students. These programs cover basic concepts like input/output, conditional statements, loops, and functions:
### 1. Hello World Program:
“`cpp
#include <iostream>
int main() {
std::cout << “Hello, World!” << std::endl;
return 0;
}
“`
### 2. Sum of Two Numbers:
“`cpp
#include <iostream>
int main() {
int num1, num2, sum;
std::cout << “Enter two numbers: “;
std::cin >> num1 >> num2;
sum = num1 + num2;
std::cout << “Sum: ” << sum << std::endl;
return 0;
}
“`
### 3. Find the Largest Number:
“`cpp
#include <iostream>
int main() {
int num1, num2, num3;
std::cout << “Enter three numbers: “;
std::cin >> num1 >> num2 >> num3;
int largest = (num1 > num2) ? ((num1 > num3) ? num1 : num3) : ((num2 > num3) ? num2 : num3);
std::cout << “Largest number: ” << largest << std::endl;
return 0;
}
“`
### 4. Factorial Calculation:
“`cpp
#include <iostream>
int factorial(int n) {
if (n == 0 || n == 1)
return 1;
else
return n * factorial(n – 1);
}
int main() {
int num;
std::cout << “Enter a number: “;
std::cin >> num;
std::cout << “Factorial of ” << num << “: ” << factorial(num) << std::endl;
return 0;
}
“`
### 5. Simple Calculator:
“`cpp
#include <iostream>
int main() {
char operation;
double num1, num2, result;
std::cout << “Enter operator (+, -, *, /): “;
std::cin >> operation;
std::cout << “Enter two numbers: “;
std::cin >> num1 >> num2;
switch (operation) {
case ‘+’:
result = num1 + num2;
break;
case ‘-‘:
result = num1 – num2;
break;
case ‘*’:
result = num1 * num2;
break;
case ‘/’:
if (num2 != 0)
result = num1 / num2;
else {
std::cout << “Error! Division by zero.” << std::endl;
return 1;
}
break;
default:
std::cout << “Error! Invalid operator.” << std::endl;
return 1;
}
std::cout << “Result: ” << result << std::endl;
return 0;
}
“`
Feel free to modify these programs or ask for more examples based on specific topics or concepts you’d like to cover.
Tags: C++ PROGRAME FOR CLASS 11