Some Solutions

posted Jan 20, 2013, 12:44 PM by Media Zaxo   [ updated Jan 21, 2013, 3:07 AM by Karwan Jacksi ]


HW1):  write program to compute degree of student.

 int x; cin>>x;

 if(x>=90)

     cout<<"Excellent"<<endl;

 else if(x>=80)

            cout<<"very.good"<<endl;

        else if(x>=70)

                    cout<<"good"<<endl;

                else if(x>=60)

                            cout<<"fair"<<endl;

                        else if(x>=50)

                                    cout<<"pass"<<endl;

                                else  cout<<"fail"<<endl;


HW2): write a program in C++ to read three numbers and find the largest.

     int x, y, z;

     cin>>x>>y>>z;

     if ( (x>y) && (x>z) )   

        cout<<x;

      else    if ( (y>x) && (y>z) )  

                        cout<<y;

                   else

                        cout<<z;


HW3): read  a number and print  if number more than (0) , print positive else if less than (0), print negative ?

  int a; cin>>a;

  if(a>0)

    cout<<"positive"<<endl;

  else  

    cout<<"negative"<<endl;


HW4):print even & odd?

 int x;      

 cin>>x;

 if(x%2==0)  

    cout<<"even"<<endl;

 else  

    cout<<"odd"<<endl;


HW5):read two number and one character the represent operation to be performed to these number?

void main()

{int d,f;char g;

cin>>d>>f>>g;

switch(g)

{case'+':cout<<d+f;break;

case'-':cout<<d-f;break;

case'*':cout<<d*f;break;

case'/':cout<<d/f;break;

default: cout<<"error";

}system("pause"); }

void main()

{int d,f;char g;cin>>d>>f>>g;

if(g=='+')cout<<d+f;

else if(g=='-') cout<<d-f;

else if(g=='*')cout<<d*f;

else if(g=='/') cout<<d/f;

else cout<<" Error";

      system("pause");  }

 

 

 


HW6): convert integer number to hex & octal?

#include<iostream>

using namespace std;


void main()

{

    int k;

    cin>>k;

    cout<<"hex="<<hex<<k<<endl;

    cout<<"octal="<<oct<<k;

}

Comments