Application Concern Selection and Repetition Structures
Application Concern Selection and Repetition Structures
Example 1:
#include<iostream>
int main()
{ int a,b,c;
double x_1,x_2,discriminant;
cin>>a;
cin>>b;
cin>>c;
cout<<"\n";
discriminant=(pow(b,2))-(4*a*c);
if (discriminant>0)
x_1=(-b-sqrt(discriminant))/(2*a);
x_2=(-b+sqrt(discriminant))/(2*a);
}
else
if(discriminant==0)
x_1=(-b)/(2*a);
else
return 0;
Example2:
#include <iostream>
int main ()
switch (x) {
case 1 :
break;
default :
return 0;
}
Example3:
#include<iostream>
int main()
int value;
cin>>value;
switch ( value % 2 )
case 0:
return 0;
Example4:
#include<iostream>
int main()
char x='b';
switch(x)
{
case 'a': cout<<"case a"<<endl; break;
default:
cout<<"wrong input"<<endl;
return 0;
Example5:
#include<iostream>
int main()
int day;
cin>>day;
switch(day)
break;
break;
break;
break;
case 5: cout<<"The day is Thursday\n";
break;
break;
return 0;
Example6:
#include<iostream>
int main()
char sign ;
int a,b;
cin>>a;
cin>>b;
cin>>sign;
switch(sign)
{
case '+': cout<<"The sum of "<<a<<"+"<<b<<"="<<a+b<<endl;
break;
break;
break;
return 0 ;
Example1:
#include <iostream>
int main()
cout << "Sum is " << sum << endl; // output sum
Example2:
#include<iostream>
int main()
int i,n;
float fact=1;
cin>>n;
for(i=1;i<=n;i++)
fact=fact*i;
return 0;
Example3:
# include <iostream>
# include <cmath>
int main()
int i;
float x;
double rootx;
cout<< "hello\n"<<endl;
cout<< "I will compute the root of\t" <<counter<< "\t numbers"<<endl;
cin>>x;
if (x<0.0)
else
rootx=sqrt(x);
return 0;
Example4:
#include<iostream>
int main()
{
int i,j,N;
for(i=1;i<=N;i++)
for(j=1;j<i;j++)
cout<<" ";
for(j=1;j<=N+1-i;j++)
cout<<"*";
cout<<endl;
return 0;
Example5:
#include <iostream>
int main()
int N=0;
cin>>N;
cout<<endl<<endl;
for(int i=0;i<N;i++)
for(int j=0;j<(N-i);j++)
cout<<"*";
cout<<endl;
return 0;
Example6:
#include <iostream>
int main()
do
{
sum=sum + pow(i,2);// add squared of number to sum
i++;
while (i<=10);
cout << "Sum is " << sum << endl; // output sum
Example1:
#include<iostream>
int main ()
int x=10;
cout<< x++<<"\n";
cout<<x<<"\n";
cout<<++x<<"\n";
cout<<x<<"\n";
cout<<x--<<"\n";
cout<<x<<"\n";
cout<<--x<<"\n";
cout<<x<<"\n";
return 0;