C++ Practice Program



Questions



Answer

PRG -1 Ans


#include<iostream.h>
#include<conio.h>
class smaller
{
public :
int d1,d2;
void min();

};
void smaller::min()
{
cout<<"Enter D1 = ";
cin>>smaller::d1;
cout<<"Enter D2 = ";
cin>>smaller::d2;
if(d1>d2)
cout<<"D2 is smaller than D1";
else
cout<<"D1 is smaller than D2";
}
void main()
{
smaller min1;
clrscr();
min1.min();
getch();
}


PRG - 2 Answer


//Prg -2 odd or even
#include<iostream.h>
#include<conio.h>
class number
{
public:
int d1;
void check();
};
void number::check()
{
cout<<"Enter d1 = ";
cin>>d1;
if(d1==0)
cout<<"D1 is Zero";
else if(d1%2==0)
cout<<"D1 = "<<d1<<" is Even number." ;
else
cout<<"D1 = "<<d1<<" is Odd number.";
}
void main()
{
number num1;
clrscr();
num1.check();
getch();
}

PRG 3 Ans

->
//check leap year or not....
#include<iostream.h>
#include<conio.h>
class leap
{
public:
int year;
void check();
};
void leap::check()
{
cout<<"Enter year = ";
cin>>year;
if(year%4 == 0)
{ cout<<"Yes, Leap year"; }
else
{ cout<<"No, Not a leap year"; }
}
void main()
{
leap d1;
clrscr();
d1.check();
getch();
}


PRG 4 Ans
->
//prg 4 --check pass or fail
#include<iostream.h>
#include<conio.h>
class result
{
public:
int mark;
void check();
};
void result::check()
{
cout<<"Enter your marks = ";
cin>>mark;
if(mark>=35)
cout<<"Pass";
else
cout<<"Fail";

}
void main()
{
result d1;
clrscr();
d1.check();
getch();
}

PRG 5 Ans
->
//prg 5 check num is positive or nagative
#include<iostream.h>
#include<conio.h>
class number
{
public:
int d1;
void check();
};
void number::check()
{
cout<<"Enter num to check = ";
cin>>d1;
if(d1==0)
cout<<"Number is zero";
else if(d1>0)
cout<<"Number is positive";
else
cout<<"Number is Nagative";
}
void main()
{
number num1;
clrscr();
num1.check();
getch();
}

PRG 6 - ANS
->
//prg 6 character is vowel or not
#include<iostream.h>
#include<conio.h>
class vowel
{
public:
char d1;
void check();
};
void vowel::check()
{
cout<<"Enter the char = ";
cin>>d1;
if(d1=='a' || d1=='e' || d1=='i' || d1=='o' || d1=='u' ||
d1=='A' || d1=='E' || d1=='I' || d1=='U' || d1=='U' )
cout<<"Character is vowel";
else
cout<<"Character is not vowel";
}
void main()
{
vowel char1;
clrscr();
char1.check();
getch();
}


PRG 7 - Ans 
->
//prg 7 enter 6 sub marks and claculate total and check pass fail
#include<iostream.h>
#include<conio.h>
class result
{
public:
int mark[6],roll,per;
double total;
char name[10];
void get();
void display();

};
void result::get()
{
cout<<"Enter your name = ";
cin>>name;
cout<<"Enter your roll num =";
cin>>roll;
for(int i=0;i<6;i++)
{
cout<<"Enter sub "<<i+1<<" mark =";
cin>>mark[i];
}
for(i=0;i<6;i++)
{
total = total + mark[i];
}

per = total/6;


}
void result::display()
{
clrscr();
cout<<"\nName = "<<name;
cout<<"\nRoll num = "<<roll<<endl;
for(int i=0;i<6;i++)
cout<<"\nSub "<<i+1 <<" mark = "<<mark[i];
cout<<"\n\nTotal Marks = "<<total;
cout<<"\nYour percentage = "<<per;
if(per >= 35 )
cout<<"\n\nYou r pass.";
else
cout<<"\n\nYou r fail.";
}
void main()
{
result d1;
clrscr();
d1.get();
d1.display();
getch();
}

PRG 8 - Ans
->

PRG 9 - Ans
->
//prg 9-- simple calc using switch case
#include<iostream.h>
#include<conio.h>
class calculater
{
public:
int d1,d2,choice,ans;
void clac();
};
void calculater::clac()
{
cout<<"Enter num 1 = ";
cin>>d1;
cout<<"Enter num 2 = ";
cin>>d2;
cout<<"\nEnter which opration u want to do:\n\n1.Add = 1\n2.Min = 2\n3.Mul = 3\n4.Div = 4\n";
cin>>choice;
switch(choice)
{
case 1: ans = d1+d2; break;
case 2: ans = d1-d2; break;
case 3: ans = d1*d2; break;
case 4: ans = d1/d2; break;
default : cout<<"You entered wrong choice";
}
cout<<"\n\nAns = "<<ans;
}
void main()
{
calculater c1;
clrscr();
c1.clac();
getch();
}

Comments

Popular posts from this blog

Cloud Computing Important Question-Answer for University Exam

Software Testing Gujarat University Important Questions For Exam