IBS Aptitude 1
IBS Aptitude 1
Q1. Each side of a rectangle is increased by 100%. By what percentage does the
area increase?
ANS: 300%
Q2. City A-s population is 68000, decreasing at a rate of 80 people per year. City B
having population 42000 is increasing at a rate of 120 people per year. In how
many years both the cities will have same population?
Q3. Perimeter of the back wheel = 9 feet, front wheel = 7 feet on a certain
distance, the front wheel gets 10 revolutions more than the back wheel. What is
the distance?
Q4. 20% of a 6 litre solution and 60% of 4 litre solution are mixed. What is the
percentage of the mixture of solution?
ANS: 36%
Q5. Two cars are 15 kms apart. One is turning at a speed of 50kmph and the other
at 40kmph. How much time will it take for the two cars to meet?
Q6. Perimeter of front wheel =30, back wheel = 20. If front wheel revolves 240
times. How many revolutions will the back wheel take?
ANS: 48 kmph
ANS: 9 B
Q9. There are two circles, one circle is inscribed and another circle is
circumscribed over a square. What is the ratio of area of inner to outer circle?
ANS: 1:2
Q10. What is the selling price of a car? If the cost of the car is Rs.60 and a profit
of 10% over selling price is earned.
ANS: Rs 66/-
Q11. To 15 litres of water containing 20% alcohol, we add 5 litres of pure water.
What is % alcohol?
ANS: 15%
Q12. A school has 30% students from Maharashtra. Out of these 20% are Bombay
students. Find the total percentage of Bombay?
ANS: 6%
https://www.freshersnow.com/
Q13. An equilateral triangle of sides 3 inch each is given. How many equilateral
triangles of side 1 inch can be formed from it?
ANS: 9
Q14. If PQRST is a parallelogram, what it the ratio of triangle PQS & parallelogram
PQRST.
ANS: 1:2
Q15. A worker is paid Rs.20/- for a full day work. He works 1,1/3,2/3,1/8, 3/4 days
in a week. What is the total amount paid for that worker?
ANS: 57.50
ANS: 42.857%
Q17. There are two candles of equal lengths and of different thickness. The
thicker one lasts of six hours. The thinner 2 hours less than the thicker one.
Ramesh lights the two candles at the same time. When he went to bed he saw the
thicker one is twice the length of the thinner one. How long ago did Ramesh light
the two candles?
ANS: 3 hours
Q18. There are 6 red shoes & 4 green shoes. If two of red shoes are drawn, what
is the probability of getting red shoes?
ANS: 6c2/10c2
https://www.freshersnow.com/
Q19. 1/3 of girls, 1/2 of boys go to canteen .What factor and total number of
classmates go to canteen?
Q20. The cost of an item is Rs 12.60. If the profit is 10% over selling price, what is
the selling price?
ANS: Rs 13.86/-
Q21. There is a square of side 6cm. A circle is inscribed inside the square. Find
the ratio of the area of circle to square.
ANS: 11/14
void main()
{
char s[]=oracle is the best;
char t[40];
char *ss,*tt;
while(*tt++=*ss++);
printf(%s,t);
getch();
https://www.freshersnow.com/
}
#include
#include
void main()
{
int i=1*4/3-27%3^2+100*0.5-(4>3?1:2);
clrscr();
printf(%d,i);
getch();
}
A. 49
B. compile error
C. 51
D. 48
ANS: B
#include
void main()
{
char buffer[10]={Genesis};
printf(%d,&buffer[4]-(buffer));
}
https://www.freshersnow.com/
A. 3
B. 4
C. 0
D. illegal pointer subtraction
1+2/3*4+1
A. 2
B. 3
C. 4
D. 4.666666
E. 5
void main()
{
int j[10]={9,7,5,3,1,2,4,6,9};
int i=1;
clrscr();
for(;i<9;i++)
printf(%d ,--j[i++]);
getch();
}
A. 6,2,1,5
B. 6,2,1,5,7
C. Error Message
D. core dump
ANS: D
void main()
{
int i,j,k,n=5;
clrscr();
for(i=5;i>0;i--)
{
j=1
k=n&j;
k==0; printf(0):printf(1);
}
getch();
}
A. 00011
https://www.freshersnow.com/
B. 11110
C. 11001
D. 11100
ANS: B. 11110
#include
main()
{
static int a[]={5,10,15,20};
int * ptr=a;
int ** ptr_ptr=&ptr;
printf( %d,**ptr_ptr++);
}
A. 5
B. 10
C. 15
D. 6
main()
{
int y=128;
const int x=y;
printf(%d,x);
}
A. 128
B. Garbage value
C. Error
D. 0
https://www.freshersnow.com/
Q32. If the following program (myprog) is run from the command line as myprog
friday tuesday sunday, What would be the output?
main()
{
int a[]={10, 20, 30, 40, 50};
char *p;
p= (char*) a;
}
main()
{
int a=10,*j;
void *k;
j=k=&a;
j++;
k++;
printf( %u%u,j,k);
}
https://www.freshersnow.com/
A. Yes
B. No, the format is incorrect
C. No, the arithmetic operation is not permitted on void pointers
D. No, the arithmetic operation is not permitted on pointers
main()
{
const int x=5;
int *ptrx;
ptrx=&x;
*ptrx=10;
printf(%d,x);
}
A. 5
B. 10
C. Error
D. Garbage value
class A
{
public:
static int a;
A() {a=10};
};
int main()
{
A b;
Printf(%d,b.a);
Return 0;
}
A. yes
https://www.freshersnow.com/
B. no
main()
{
int a=10;
void f();
a=f();
printf( %d,a);
}
void f()
{
printf( Hi);
}
ANS: The program is trying to collect the value of a void function into an integer
variable.
f(int a, int b)
{
int a;
a=20;
return a;
}
https://www.freshersnow.com/
A. missing parenthesis in the return statement
B. The function should be declared as int f(int a, int b)
C. redeclaration
D. None of the above
main()
{
const char *fun();
*fun()=A;
}
const char *fun()
{
return Hello;
}
https://www.freshersnow.com/