1) Write a program in C++ to print "Hello World"?
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout << "Hello World";
getch();
}
2) Write a program in C++ to enter two integers and find their sum and average ?
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int x,y;
float sum,average;
cout << "Enter 2 integers : " << endl;
cin>>x>>y;
sum=x+y;
average=sum/2;
cout <<"The sum is:"<< sum << endl;
cout <<"The average is:"<< average << endl;
getch();
}
3) Write a program in C++ to enter a string and find its length ?
#include<iostream.h>
#include<conio.h>
#include<string.h>
void main()
{
clrscr();
int slength;
char c[50];
cout<<"Enter the string"<<endl;
cin>>c;
slength=strlen(c);
cout<<"The length of string is:"<<slength;
getch();
}
4) Define basic type of variables used in C++?
There are four types of variables:
- Bool: It is used to store boolean values (true or false).
- Char: It is used to store character types.
- int : It is used to store integer values.
- float and double: Variables with large and floating point value.
5) What are the different types of Loops in C++ ?
There are three types of loops in C++:
- For Loop.
- While loop.
- Do-while loop.
6) What are the types of storage classes in C++?
There are five types of storage classes in C++:
- Automatic.
- Register.
- Static.
- External.
- Mutable.
7) What are the tokens in C++?
The smallest unit of a program is known as tokens.
It has the following tokens:
- Identifiers.
- Strings.
- Keywords.
- Operators.
- Constants.
8) Does C++ has automatic garbage collection mechanism?
No,It doesn't have automatic garbage collection.
9) Does constructor throws an exception?
No.
10) How "Late binding" is implemented in C++?
By using Virtual tables.
11) What is the use of continue statement in C++?
Example :
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=3;i++)
{
for(int j=1;j<=3;j++)
{
if(i==2&&j==2)
{
continue;
}
cout<<i<<" "<<j<<"\n";
}
}
}
12) What is the use of break statement in C++?
Example:
#include <iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 10; i++)
{
if (i == 5)
{
break;
}
cout<<i<<"\n";
}
}
13) Which inheritance type is used in the class given below?
class A : public X, public Y
{}
Multiple inheritance type is used in the class.
14) Write a program in C++ to check the number is prime number or not?
Example of Prime Number:
#include <iostream>
using namespace std;
int main()
{
int n, i, m=0, flag=0;
cout << "Enter the Number: ";
cin >> n;
m=n/2;
for(i = 2; i <= m; i++)
{
if(n % i == 0)
{
cout<<"Number is not Prime."<<endl;
flag=1;
break;
}
}
if (flag==0)
cout << "Number is Prime."<<endl;
return 0;
}
15) What will be the output of the following code snippet?
#include <iostream>
using namespace std;
void func()
{
static int i=0; //static variable
int j=0; //local variable
i++;
j++;
cout<<"i=" << i<<" and j=" <<j<<endl;
}
int main()
{
func();
func();
func();
}
Output:
i= 1 and j= 1
i= 2 and j= 1
i= 3 and j= 1