Important Questions

CBSE Guess > Papers > Important Questions > Class XII > 2010 > Computer Science > Computer Science By Ravi Kiran

CBSE CLASS XII

(c) void STACK::PUSH()
{
Node*Temp;
Temp = new Node;
cin>>Temp->X>>Temp->Y;
Temp->Link=Top;
Top=Temp;
}
OR
Any other equivalent code

(d) void Div2or3(int A[][5],int N,int M)
{
int Sum=0;
for (int I=0; I<N; I++)
for (int J=0; J<M; J++)
if (A[I][J]%2==0 || A[I][J]%3==0)
Sum+=A[I][J];
cout<<Sum; //Ignore
}

int Div2or3(int A[][5],int N,int M)
{
int Sum=0;
for (int I=0;I<N;I++)
for (int J=0;J<M;J++)
if (A[I][J]%2==0 || A[I][J]%3==0)
Sum+=A[I][J];
return Sum; //Ignore
}

4. (a) File.seekp((Recordsread-1)*sizeof(NEW));
File.seekp(-sizeof(NEW), ios::curr);
File.seekp(File.tellg()-sizeof(NEW) );
Any other equivalent code

(b) void counter( )
{
char Aline[80];
int Count=0;
ifstream Fin (“LINES.TXT”);
while(Fin.getline(Aline,80, ‘\n’))
if (Aline[0]== ‘A’)
Count++;
Fin.close( );
cout<<Count<<endl;
}

(c) void Distinction()
{
Student S;
fstream Fin;
Fin.open(“STUDENT.DAT”, ios::binary|ios::in);
while(Fin.read((char*)&S, sizeof(Student))
if (S.ReturnPercentage()>75)
S.DisplayData();
Fin.close();
}

Paper By Mr. Ravi Kiran
Email Id : [email protected]