C++ Programs
C++ Programs
1. Introduction to C++
2. Basic Syntax
Structure:
cpp
Copy code
#include <iostream>
int main() {
return 0;
4. Operators
Arithmetic: +, -, *, /, %.
Conditional Statements:
Loops:
6. Functions
Example:
cpp
Copy code
Key Concepts:
int main(){
int x,y,sum;
float average;
cin>>x>>y;
sum=x+y;
average=sum/2;
cout << "The sum of " << x << " and " << y << " is " << sum << "." << endl;
cout << "The average of " << x << " and " << y << " is " << average << "." << endl;
2. C++ program to find the area of a triangle based on its base and height
#include<iostream>
int main()
float b, h, area;
cin>>b;
cin>>h;
area = 0.5*b*h;
cout<<"\nArea = "<<area;
cout<<endl;
return 0;
}
3. C++ program to find and print the price to be paid after applying the discount
#include<iostream>
int main()
cin>>amount;
if(amount<=100)
else
discount = (amount*5)/100;
topaid = amount-discount;
discount = (amount*10)/100;
topaid = amount-discount;
discount = (amount*20)/100;
topaid = amount-discount;
else
{
discount = (amount*25)/100;
topaid = amount-discount;
cout<<endl;
return 0;
#include <iostream>
int main() {
int i = 1;
return 0;
}
5. for loop C++ Program
// 1 to n
#include <iostream>
int main()
{
// numbers
int n = 5;
return 0;
#include <iostream>
int main() {
char oper;
switch (oper) {
case '+':
cout << num1 << " + " << num2 << " = " << num1 + num2;
break;
case '-':
cout << num1 << " - " << num2 << " = " << num1 - num2;
break;
case '*':
cout << num1 << " * " << num2 << " = " << num1 * num2;
break;
case '/':
cout << num1 << " / " << num2 << " = " << num1 / num2;
break;
default:
break;
return 0;
#include<iostream>
int main()
int i, mark[5];
cin>>mark[i];
sum = sum+mark[i];
avg = sum/5;
perc = (sum/500)*100;
cout<<endl;
return 0;