|
1(a)
|
WHAT IS THE BENEFIT OF USING DEFAULT PRAMETER/ARGUMENT IN A
FUNCTION? GIVA A SUITABLE EXAMPLE TO ILLUSTRATE IT USING A C++ CODE.
|
2
|
|
ANS
|
Default parameter allows programmer to assign a value to the formal
parameter , which gets substituted in
absence of corresponding actual parameter .
Void calc(int A=900)
{
Cout<<100*A<<”\n”;
}
Void main()
{
Calc(100);
Calc();
}
|
|
|
(b)
|
OBSERVE THE FOLLOWING C++ CODE AND WRITE THE NAME()S OF THE
HEADER FILES(S), WHICH WILL
ESSENTIALLY REQUIRED TO RUN IT IN A C++ COMPILER:
Void main()
{
Float Area,Side;
Cin>>Area;
Side=sqrt(Area);
Cout<<”ONE SIDE OF THE SQUARE IS
:”<<Side<<endl;
}
|
1
|
|
ANS
|
iostream.h/iomanip.h/fstream.h/math.h/stdlib.h
|
|
|
(c)
|
OBSERVE THE FOLLOWING C++ CODE CAREFULLY AND REWRITE THE SAME AFTER
REMOVINGALL THE SYNTAX ERROR(S) PRESENT IN THE CODE . ENSURE THAT YOU UNDERLINE EACH CORRECTION IN THE CODE.
IMPORTANT NOTE :
-
ALL THE DESIRED HEADER FILES ARE ALREADY
INCLUDED , WHICH ARE REQUIRED TO RUN THE CODE
-
CORRECTION SHOULD NOT CHANGE THE LOGIC OF THE
PROGRAM
#define Change(A,B) 2*A+B;
void main()
{
Float X,Y,F;
Cin>>X>>Y;
F=Change[X.Y];
Cout<<”Result:”<<F<endline;
}
|
|
|
ANS
|
#define Change(A,B) 2*A+B;
Void main()
{
float X,Y,F;
// F - uppercase
Cin>>X>>Y;
F=Change(X.Y);
//wrong brase
Cout<<”Result:”<<F<<endl; //endline should be – endl
// single < with cout
}
|
|
|
(f)
|
BASED ON THE FOLLOWING C++ PROGRAM ,FIND OUT THE EXPECTED CORRECT OUTPUT(S)
FROM THE OPTIONS (I) TO (IV) . ALSO FIND OUT THE MAXIMUMAND THE MINIMUMTHAT
CAN BE ASSIGNEDTO THE VARIABLE
GUESS USED IN THE CODE AT THE TIME WHEN VALUE OF
TURN IS 3.
void main()
{
Char
result [] [10] ={“GOLD” , “SILVER” , “BRONZE”};
Int
Getit=9, Guess;
for (int
Turn = 1;Turn<4;Turn++)
{
Guess=random(Turn);
cout<< Getit-Guess<< Resut [Guess]<<”*”;
}
}
(i)
9Gold*9Gold*8Silver*
(ii)
9Gold*7Bronze*8Gold*
(iii)
9Gold*8Silver*9Gold*
(iv)
9Gold*8Silver*8Gold*
|
|
|
ANS
|
EXPECTED CORRECT OUTPUTS ARE OPTIONS (I) AND (III)
WHEN TURN = 3:
MINIMUM VALUE OF GUESS = 0
MAXIMUM VALUE OF GUESS = 2
|
|
|
|
|
|
Friday, 26 February 2016
11th & 12th CS 2013 (Outside Delhi) Common Assignment
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment