Professional Documents
Culture Documents
Third Sem CPP Programs
Third Sem CPP Programs
#include<conio.h>
void main()
clrscr();
float p,r,si,t;
cin>>p>>t;
if(t<2)
r=0.07;
else if ((t>=2)&&(t<5))
r=0.065;
else
si=p*r*t;
getch();
}
Program 2: find mean ,variance and standard
deviation using switch case like
Using for loop
Using while loop
Using do while loop
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
clrscr();
int ch,j,k=0,n[10],sum=0,sum1=0;
float sd,v,m;
for(int i=0;i<10;i++)
cin>>n[i];
cin>>ch;
switch(ch)
case 1:
for(int i=0;i<10;i++)
{
sum=sum+n[i];
sum1=sum1+(n[i]*n[i]);
m=sum/10.0;
v=(sum1/10.0)-(m*m);
sd=pow(v,0.5);
break;
case 2:
while(j<10)
sum=sum+n[j];
sum1=sum1+(n[j]*n[j]);
j++;
m=sum/10.0;
v=(sum1/10.0)-(m*m);
sd=pow(v,0.5);
break;
case 3:
do{
sum=sum+n[k];
sum1=sum1+(n[k]*n[k]);
k=k+1;
}
while(k<10);
m=sum/10.0;
v=(sum1/10.0)-(m*m);
sd=pow(v,0.5);
break;
default:cout<<"invalid choice";
getch();
}
Program 3: using structures enter employee
details and calculate tax according to their age
and salary
#include<iostream.h>
#include<conio.h>
void main()
clrscr();
struct emp
char n[50];
char g[10];
char d[20];
long s;
int a;
}emp;
float tax;
cin>>emp.n;
cin>>emp.g;
cin>>emp.d;
cin>>emp.s;
cout<<"age of the employee is \n";
cin>>emp.a;
if(emp.a<60)
if(emp.s<250000)
cout<<"tax is nil\n";
tax=0;
else if ((emp.s>250000)&&(emp.s<500000))
tax=0.50*emp.s;
else if ((emp.s>500000)&&(emp.s<1000000))
tax=0.20*emp.s;
else
cout<<"tax is 30%\n";
tax=0.30*emp.s;
else
{
if(emp.s<500000)
tax=0;
else if((emp.s>500000)&&(emp.s<1000000))
tax=0.20*emp.s;
else
tax=0.30*emp.s;
getch();