C++ programs suitable for 11th class school students. These programs cover basic concepts like input/output, conditional statements, loops, and functions:

83 views 5:24 pm 0 Comments 02/01/2024

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: