PLUS ONE COMPUTER APPLICATION
First Year Computer Application(Commerce) Previous Questions Chapter wise ..
Chapter 6 Introduction To Programming
1. What is the name files created to support C++ programs and kept in the standard library
2. In C++ which among the following is NOT a rule for a valid idea
a)The first character must be a letter or underscore(_).
b)White space and special characters are not allowed
c)Keywords can be used as an identifier
d)Upper and lower case can be treated differently.
Ans. c
3. The arithmetic assignment operation Y/=10 is equivalent to ...................
a) Y=10
b) Y=Y+10
c) Y=Y/10
d) None of these
Ans. c
4. .Which of the following is not a C++ statement?
a). x = x + 10;
b). x + = 10;
c). x + 10 = x;
d). x = 10+ x;
Ans. c
5. Which header file is responsible for cout and cin objects?
Ans. <iostream>
6. C++ program execution starts and ends within ......... function
Ans. main( )
7. Write output of the following program?
# include <iostream>
using namespace std;
int main ()
{ Int a = 10 ;
cout<<”\n a= “ << a--;
cout<<”\n a= “ << --a;
return 0;
}
Ans. output
10, 8
8. The following program finds the sum of three numbers. Modify the program to find the average. (Average should display fractional part also).
#include<iostream>
using namespace std;
int main ( )
{ int x ,y , z, result;
cout<<"Enter values f or x ,y, z" ;
cin>>x>>y>z;
result=x+y+z;
cout<<"The answer is ="<<result;
return 0;
}
Average of 3 numbers
#include<iostream>
using namespace std;
int main ( )
{
int x ,y , z;
float avg;
cout<<"Enter values for x ,y, z" ;
cin>>x>>y>z;
avg = (x+y+z)/3;
cout<<"The answer is ="<<avg;
return 0;
}
9. Detect and correct the errors in the following C++ code.
#include<iostream>
using namespace std;
int main ( )
{
int a, b;
cout<<” Enter two numbers: “;
cin>>a and b;
a + b = c;
cout<<"Sum = “<<c;
return 0;
}
Ans.
#include<iostream>
using namespace std;
int main ( )
{
int a, b,c;
cout<<" Enter two numbers:'';
cin>>a >> b;
c= a+b;
cout<<"Sum = “<<c;
return 0;
}
10. .In the following program,some lines are missing.Fill the missing lines and complete it.
#include<iostream.h>
...............................................
{
Int num1,num2,sum;
cout<<”Enter two numbers:”;
..................................................................
..................................................................
Cout<<”Sum of numbers are =”<<sum;
}
Ans.
#include<iostream.h>
using namespace std;
int main( )
{
int num1,num2,sum;
cout<<”Enter two numbers:”;
cin>>num1>>num2;
sum= num1+num2;
Cout<<”Sum of numbers are =”<<sum;
return 0;
}
11. a). Consider the structure of C++ program given below and answer the following question.
#include<iostream>
using namespace std;
int main( )
{
Statements;
}
Write the preprocessor directive statement in the code?
b). Explain the header files in a program
Ans. a. #include
b. Header files contain information about functions, objects or derived data types and are available along with compiler.
12. Explain the difference between float g=9.8 ; and const float g=9.8?
The const key word is used in the variable declaration to make its access read only, ie we can’t change its value.
example const float g= 9.8
So const is known as access modifier.
But float g=9.8 is not a constant value.It change its value.
1. What is the name files created to support C++ programs and kept in the standard library
2. In C++ which among the following is NOT a rule for a valid idea
a)The first character must be a letter or underscore(_).
b)White space and special characters are not allowed
c)Keywords can be used as an identifier
d)Upper and lower case can be treated differently.
Ans. c
3. The arithmetic assignment operation Y/=10 is equivalent to ...................
a) Y=10
b) Y=Y+10
c) Y=Y/10
d) None of these
Ans. c
4. .Which of the following is not a C++ statement?
a). x = x + 10;
b). x + = 10;
c). x + 10 = x;
d). x = 10+ x;
Ans. c
5. Which header file is responsible for cout and cin objects?
Ans. <iostream>
6. C++ program execution starts and ends within ......... function
Ans. main( )
7. Write output of the following program?
# include <iostream>
using namespace std;
int main ()
{ Int a = 10 ;
cout<<”\n a= “ << a--;
cout<<”\n a= “ << --a;
return 0;
}
Ans. output
10, 8
8. The following program finds the sum of three numbers. Modify the program to find the average. (Average should display fractional part also).
#include<iostream>
using namespace std;
int main ( )
{ int x ,y , z, result;
cout<<"Enter values f or x ,y, z" ;
cin>>x>>y>z;
result=x+y+z;
cout<<"The answer is ="<<result;
return 0;
}
Average of 3 numbers
#include<iostream>
using namespace std;
int main ( )
{
int x ,y , z;
float avg;
cout<<"Enter values for x ,y, z" ;
cin>>x>>y>z;
avg = (x+y+z)/3;
cout<<"The answer is ="<<avg;
return 0;
}
9. Detect and correct the errors in the following C++ code.
#include<iostream>
using namespace std;
int main ( )
{
int a, b;
cout<<” Enter two numbers: “;
cin>>a and b;
a + b = c;
cout<<"Sum = “<<c;
return 0;
}
Ans.
#include<iostream>
using namespace std;
int main ( )
{
int a, b,c;
cout<<" Enter two numbers:'';
cin>>a >> b;
c= a+b;
cout<<"Sum = “<<c;
return 0;
}
10. .In the following program,some lines are missing.Fill the missing lines and complete it.
#include<iostream.h>
...............................................
{
Int num1,num2,sum;
cout<<”Enter two numbers:”;
..................................................................
..................................................................
Cout<<”Sum of numbers are =”<<sum;
}
Ans.
#include<iostream.h>
using namespace std;
int main( )
{
int num1,num2,sum;
cout<<”Enter two numbers:”;
cin>>num1>>num2;
sum= num1+num2;
Cout<<”Sum of numbers are =”<<sum;
return 0;
}
11. a). Consider the structure of C++ program given below and answer the following question.
#include<iostream>
using namespace std;
int main( )
{
Statements;
}
Write the preprocessor directive statement in the code?
b). Explain the header files in a program
Ans. a. #include
b. Header files contain information about functions, objects or derived data types and are available along with compiler.
12. Explain the difference between float g=9.8 ; and const float g=9.8?
The const key word is used in the variable declaration to make its access read only, ie we can’t change its value.
example const float g= 9.8
So const is known as access modifier.
But float g=9.8 is not a constant value.It change its value.