COMPUTER SCIENCE C++

2009 Outside Delhi:

1.a) What is the difference between Actual Parameter and Formal Parameter? Give an example in C++ to illustrate both types of parameters.

2

Ans) The parameters in the function call statement (or calling function) are called as Actual Parameters.

The parameters in the function definition (or called function) are called as Formal Parameters.

Eg:
void manip(int x, int y)
{ ---
---
}
void main( )
{
int a,b;
----
Manip(a,b);
}
Here a,b are Actual Parameters and x,y are Formal Parameters.

1.b) Write the names of the header files to which the following belong:

(i) setw( )
(ii) sqrt( )

1

Ans: (i) setw( ) – iomanip.h (ii)sqrt( ) - math.h

1.c) Rewrite the following program after removing the syntactical errors (if any). Underline each correction.

include <iostream.h>
include <stdio.h>

class MyStudent
{ int StudentId=1001;
char Name[20];
public
MyStudent( ) { }
void Register( )
{ cin>>StudentId;
gets(Name);
}
void Display( )
{ cout<<StudentId<<”:”<<Name<<endl;
}
};
void main( )
{ MyStudent MS;
Register.MS( );
MS.Display( );

2

Ans:

#include <iostream.h>
#include <stdio.h>
class MyStudent
{ int StudentId;
char Name[20];
public:
MyStudent( ) { }
void Register( ) { cin>>StudentId;
gets(Name);
}
void Display( )
{ cout<<StudentId<<":"<<Name<<endl;
}
};
void main( )
{ MyStudent MS;
MS.Register( );
MS.Display( );

 

CBSE Computer Science Solved Revision Tour By Mr. Ravi Kiran ( mrkdata@yahoo.com )


Warning: include_once(../../ebooks-footer19.php): Failed to open stream: No such file or directory in /home/cbseguess/public_html/ebooks/xii/coumputer-science/cpp1.php on line 146

Warning: include_once(): Failed opening '../../ebooks-footer19.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/cbseguess/public_html/ebooks/xii/coumputer-science/cpp1.php on line 146

Warning: include_once(../../../footer19.php): Failed to open stream: No such file or directory in /home/cbseguess/public_html/ebooks/xii/coumputer-science/cpp1.php on line 148

Warning: include_once(): Failed opening '../../../footer19.php' for inclusion (include_path='.:/opt/cpanel/ea-php83/root/usr/share/pear') in /home/cbseguess/public_html/ebooks/xii/coumputer-science/cpp1.php on line 148