Check the latest jobs opening news in private and public sector.

Showing posts with label Placement Papers. Show all posts
Showing posts with label Placement Papers. Show all posts

Monday, December 22, 2014

Top 30 "C" programs asked in interview of Top MNC ..!!!

Top 30 "C" programs asked in interview...!!!
Top 30 "C" programs asked in interview of Top MNC ..!!!

Programs :
1. Write a program to find factorial of the given number... www.ojasjob.com
2. Write a program to check whether the given number is even or odd.
3. Write a program to swap two numbers using a temporary variable.
4. Write a program to swap two numbers without using a temporary variable.
5. Write a program to swap two numbers using bitwise operators.
6. Write a program to find the greatest of three numbers.
7. Write a program to find the greatest among ten numbers.
8. Write a program to check whether the given number is a prime.
9. Write a program to check whether the given number is a palindrome c number.
10.Write a program to check whether the given string is a palindrome .


You can also see: Motorola Placement Papers


11.Write a program to generate the Fibonacci series.
12.Write a program to print"Hello World"without using semicolon anywhere in the code.
13.Write a program to print a semicolon without using a semicolon anywhere in the code.
14.Write a program to compare two strings without using strcmp() function.
15.Write a program to concatenat e two strings without using strcat() function.
16.Write a program to delete a specified line from a text file.
17.Write a program to replace a specified line in a text file.
18.Write a program to find the number of lines in a text file..
19.Write a C program which asks the user for a number between 1 to 9 and shows the number. If the user inputs a number out of the specified range, the program should show an error and prompt the user for a valid input.
20.Write a program to display the multiplica tion table of a given number..
21.WAP to check a string is Caliondrom e or not. // Maventic question.


You can also see: Cisco Placement Papers


22.WAP to print DONE,witho ut using any loop. // asked to my frnd in any company.
23.WAP to print DONE,witho ut using any loop and any conditonal clause or operators. // asked to me as a cross question of 22th question by the person i asked 22th ques.
24. WAP to find out the longest word in a string.
25.Prog of WORLD MAP. // this code was written by someone,i forgot his name,he won award for this code as short and best c code. JUST FOR FUN //
26.WAP to print the triangle of letters in increasing order of lines..
27.WAP to print'xay'in place of every'a'in a string.// DOC Update on 24-jan-12.
28.Count the Total Number of 7 comming between 1 to 100.
/* I made this code in a way that u can give Upper limit i.e. 100,Lower limit i.e. 1 and the specific number u wants to count in between i.e. 7 */ // asked by: Vishwa Pratap Rana..

29. Code for duplicate' s removal,by Amit Aru.. // Similar question was asked in Maventic 2nd round to me,,

30. WAP to find out if a given number is a power series of 2 or not,withou t any loop and without using % modulo operator.. // asked by someone on BJS..


TO BE CONTINUED. ..!!!


ANSWERS Click Here >>> Ans 1-15 , Ans 16-30


More Placement Papers Click Here 


Get Latest Freshers Jobs Alerts For Free 


Register Here


For Jobs Updates via Facebook 

facebook

Share:

Thursday, December 11, 2014

Top 30 "C" programs asked in interview of Top MNC ANSWERS ..!!!



<<<<<<< Programs Questions.  
 

16.Write a program to delete a specified line from a text file.
In this program, user is asked for a filename he needs to change. User is also asked for the line number that is
to be deleted. The filename is stored in'filename' . The file is opened and all the data is transferre d to another file
except that one line the user specifies to delete.

Program: Program to delete a specific line.
#include
int main(){
FILE *fp1, *fp2;
// consider 40 character string to store filename
char filename[4 0];
char c;
int del_line, temp = 1;
//asks user for file name
printf("En ter file name:");
// receives file name from user and stores in'filename'
scanf("%s" , filename);
//open file in read mode
fp1 = fopen(file name,"r");
c = getc(fp1);
//until the last character of file is obtained
while (c != EOF)
{
printf("%c ", c);
//print current character and read next character
c = getc(fp1);
}
//rewind
rewind(fp1 );
printf("\n Enter line number of the line to be deleted:") ;
//accept number from user.
scanf("%d" ,&del_line) ;
//open new file in write mode
fp2 = fopen("cop y.c","w");
c = getc(fp1);
while (c != EOF){
c = getc(fp1);
if (c =='\n')
temp++;
//except the line to be deleted
if (temp != del_line)
{
//copy all lines in file copy.c
putc(c, fp2);
}
}
//close both the files.
fclose(fp1 );
fclose(fp2 );
//remove original file
remove(fil ename);
//rename the file copy.c to original name
rename("co py.c", filename);
printf("\n The contents of file after being modified are as follows:\n ");
fp1 = fopen(file name,"r");
c = getc(fp1);
while (c != EOF){
printf("%c ", c);
c = getc(fp1);
}
fclose(fp1 );
return 0;
}
Output:
Enter file name:abc.t xt
hi.
Hello
how are you?
I am fine
hope the same
Enter line number of the line to be deleted:4
The contents of file after being modified are as follows:
hi.
hello
how are you?
hope the same
Explanatio n:
In this program, user is asked for a filename that needs to be modified. Entered file name is stored in a char
array'filename' . This file is opened in read mode using file pointer'fp1'. Character'c'is used to read characters
from the file and print them to the output. User is asked for the line number in the file to be deleted. The file
pointer is rewinded back and all the lines of the file except for the line to be deleted are copied into another file
"copy.c". Now"copy.c"is renamed to the original filename. The original file is opened in read mode and the
modified contents of the file are displayed on the screen.


You can also see: Accenture Placement Papers

//******************************************************************************// 


17.Write a program to replace a specified line in a text file.
Program: Program to replace a specified line in a text file.
http://www.ojasjob.com/
#include
int main(void) {
FILE *fp1, *fp2;
// 'filename'i s a 40 character string to store filename
char filename[4 0];
char c;
int del_line, temp = 1;
//asks user for file name
printf("En ter file name:");
// receives file name from user and stores in'filename'
scanf("%s" , filename);
fp1 = fopen(file name,"r");
//open file in read mode
c = getc(fp1);
//print the contents of file .
while (c != EOF){
printf("%c ", c);
c = getc(fp1);
}
//ask user for line number to be deleted.
printf("\n Enter line number to be deleted and replaced") ;
scanf("%d" ,&del_line) ;
//take fp1 to start point.
rewind(fp1 );
//open copy.c in write mode
fp2 = fopen("cop y.c","w");
c = getc(fp1);
while (c != EOF){
if (c =='\n'){
temp++;
}
// till the line to be deleted comes,copy the content from one file to other
if (temp != del_line){
putc(c, fp2);
}
else //when the line to be deleted comes
{
while ((c = getc(fp1)) !='\n'){
}
//read and skip the line ask for new text
printf("En ter new text");
//flush the input stream
fflush(std in);
putc('\n', fp2);
//put'\n'in new file
while ((c = getchar()) !='\n')
putc(c, fp2);
//take the data from user and place it in new file
fputs("\n" , fp2);
temp++;
}
// continue this till EOF is encountere d
c = getc(fp1);
}
//close both files
fclose(fp1 );
fclose(fp2 );
//remove original file
remove(fil ename);
//rename new file with old name opens the file in read mode
rename("co py.c", filename);
fp1 = fopen(file name,"r");
//reads the character from file
c = getc(fp1);
// until last character of file is encountered
while (c != EOF){
printf("%c ", c);
// all characters are printed
c = getc(fp1);
}
//close the file pointer
fclose(fp1 );
return 0;
}
Output:
Enter file name:abc.t xt
hi.
hello
how are you?
hope the same
Enter line number of the line to be deleted and replaced:4
Enter new text: sayonara see you soon
hi.
hello
how are you?
sayonara see you soon
Explanatio n:
In this program, the user is asked to type the name of the file. The File by name entered by user is opened in
read mode. The line number of the line to be replaced is asked as input. Next the data to be replaced is asked. A
new file is opened in write mode named"copy.c". Now the contents of original file are transferre d into new file
and the line to be modified is deleted. New data is stored in its place and remaining lines of the original file are
also transferre d. The copied file with modified contents is replaced with the original file's name. Both the file
pointers are closed and the original file is again opened in read mode and the contents of the original file is
printed as output.


//******************************************************************************//
18.Write a program to find the number of lines in a text file.
Number of lines in a file can be determined by counting the number of new line characters present.

Program: Program to count number of lines in a file.
#include
int main()
/* Ask for a filename and count number of lines in the file*/
{
//a pointer to a FILE structure
FILE *fp;
int no_lines = 0;
// consider 40 character string to store filename
char filename[4 0], sample_chr ;
//asks user for file name
printf("En ter file name:");
// receives file name from user and stores in a string named'filename'
scanf("%s" , filename);
//open file in read mode
fp = fopen(file name,"r");
//get character from file and store in sample_chr
sample_chr = getc(fp);
while (sample_ch r != EOF){
// Count whenever sample_chr is'\n'(new line) is encountere d
if (sample_ch r =='\n')
{
// increment variable'no_lines' by 1
no_lines=n o_lines+1;
}
//take next character from file.
sample_chr = getc(fp);
}
fclose(fp) ; //close file.
printf("Th ere are %d lines in %s \n", no_lines, filename);
return 0;
}
Output:
Enter file name:abc.t xt
There are 4 lines in abc.txt
Explanatio n:
In this program, name of the file to be read is taken as input. A file by the given name is opened in read-mode
using a File pointer'fp'. Characters from the file are read into a char variable'sample_ch r'with the help of getc
function. If a new line character( '\n') is encountere d, the integer variable'no_lines' is incremente d. If the
character read into'sample_ch ar'is not a new line character, next character is read from the file. This process is
continued until the last character of the file(EOF) is encountere d. The file pointer is then closed and the total
number of lines is shown as output.


//******************************************************************************//
19.Write a C program which asks the user for a number between 1 to 9 and shows the number. If the user inputs a number out of the specified range, the program should show an error and prompt
the user for a valid input.

Program: Program for accepting a number in a given range.
#include
int getnumber( );
int main(){
int input = 0;
//call a function to input number from key board
input = getnumber( );
//when input is not in the range of 1 to 9,print error message
while (!((input = 1))){
printf("[E RROR] The number you entered is out of range");
//input another number
input = getnumber( );
}
//this function is repeated until a valid input is given by user.
printf("\n The number you entered is %d", input);
return 0;
}/
/this function returns the number given by user
int getnumber( ){
int number;
//asks user for a input in given range
printf("\n Enter a number between 1 to 9 \n");
scanf("%d" ,&number);
return (number);
}
Output:
Enter a number between 1 to 9
45
[ERROR] The number you entered is out of range
Enter a number between 1 to 9
4
The number you entered is 4
Explanatio n:
getfunctio n() function accepts input from user.'while'loop checks whether the number falls within range or not
and accordingl y either prints the number(If the number falls in desired range) or shows error message(nu mber is
out of range).


You can also see: L&T Infotech Placement Papers

//******************************************************************************//
20.Write a program to display the multiplica tion table of a given number.
Program: Multiplica tion table of a given number
#include
int main(){
int num, i = 1;
printf("\n Enter any Number:");
scanf("%d" ,&num);
printf("Mu ltiplicati on table of %d: \n", num);
while (i
printf("\n %d x %d = %d", num, i, num * i);
i++;
}
return 0;
}
Output:
Enter any Number:5
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50
Explanatio n:
We need to multiply the given number (i.e. the number for which we want the multiplica tion table)
with value of'i'which increments from 1 to 10.


//******************************************************************************//
21. .WAP to check a string is Caliondrom e or not. // Maventic question.
#include
#include
void main()
{
int i,j=0; char a[100];
clrscr();
printf("\n Enter the string to check for caliondrom e:\n");
gets(a);
if(strlen( a)%6)
{
printf("\n %s: is Not a caliondrom e..",a);
getch();
exit(0);
}
for (i=0;a[i]! ='\0'
{
if((a[i]== a[i+5])&&( a[i+1]==a[ i+4])&&(a[ i+2]==a[i+ 3]))
i=i+6;
else
{
j=1;
break;
}
}
if(j)
printf("\n %s: is Not a caliondrom e..",a);
else
printf("\n %s: is a caliondrom e..",a);
getch();
}


//******************************************************************************//
22.WAP to print DONE,witho ut using any loop. // asked to my frnd in any company.
#include
void main()
{
static int i=0;
printf("\n %d. DONE",i);
if(i++
main();
getch();
exit(0); / * I used exit(0) to terminate the program after 100 DONE,,i dunno why it was not terminating without using it,may be just at my system,try without it at ur sustem,it sud work */
}


//******************************************************************************//
23.WAP to print DONE,witho ut using any loop and any conditonal clause or operators.
/* This code is just in purpose to solve the above question,, but its not a good code in programmin g,as its terminatin g at divide error,,if anyone have a better code,let me know */
main()
{
static int i=100;
printf("%d . DONE\n",10 1-i);
main(1/ --i);
}
/* use"ctrl+f9",then"alt+f5"to see the result */


//******************************************************************************//
24. WAP to find out the longest word in a string.
#include
#include
#include
void main()
{
int i,max=0,co unt=0,j;
char str[100]; / * ={"INDIA IS DEMOCRATIC COUNTRY"}; u can use a string inside,in place of user input */
printf("\n Enter the string\n:" );
gets(str);
for(i=0;i
{
if(!(str[i ]==32))
{
count++;
}
else
{
if(max
{
j=i-count;
max=count;
}
count=0;
}
}
for(i=j;i
printf("%c ",str[i]);
getch();
}


//******************************************************************************//
25.Prog of WORLD MAP.
#include main(l ,a,n,d)cha r**a;{for(d=atoi (a[1])/ 10*80- atoi(a[2]) / 5-596;n="@N KA\CLCCGZA AQBEAADAFa ISADJABBA^ \SNLGAQABD AXIMBAACTB ATAHDBAN\Z cEMMCCCCAA hEIJFAEAAA BAfHJE\TBd FLDAANEfDN BPHdBcBBBE A_AL\ H E L L O, W O R L D!"[l++-3];)f or(;n-->64 putchar(!d +++33^ l&1);print f("\n\n\n\ n\t\tFound By:\n\t\t\ t Amit Aru");getc h();}


//******************************************************************************//
26.WAP to print the triangle of letters in increasing order of lines.
#include
#include
void main()
{
int i,j,k;
char ch;
printf("\n Enter the number of lines wants to make the triangle \n:");
scanf("%d" ,&i);
for(j=1;j
{
ch=65;
for(k=1;k
{
printf("%c ",ch++);
}
printf("\n ");
}
getch();
}


You can also see: Virtusa Placement Papers

//******************************************************************************//
27.WAP to print'xay'in place of every'a'in a string.
#include
#include
void main()
{
int i=0;
char str[100],x ='x',y='y' ;
printf("En ter the string\n:");
gets(str);
while(str[ i]!='\0')
{
if(str[i]= ='a')
{
printf("%c ",x);
printf("%c ",str[i++] );
printf("%c ",y);
}
else
{
printf("%c ",str[i++] );
}
}
getch();
}


//******************************************************************************//
28.Count the Total Number of 7 comming between 1 to 100.
/* I made this code in a way that u can give Upper limit i.e. 100,Lower limit i.e. 1 and the specific number u wants to count in between i.e. 7 */
#include
#include
void main()
{
int i,j,U=100, L=1,count= 0,r=1,n;
clrscr();
printf("\n Enter the number u wants to count\n:");
scanf("%d" ,&n);
printf("\n Enter the lower limit\n:");
scanf("%d" ,&L);
printf("\n Enter the upper limit\n:");
scanf("%d" ,&U);
for (i=L;i
{
j=i;
while(j)
{
r=j%10;
if (r==n)
{
count++;
}
j=j/10;
}
}
if(n==0&&L ==0)
count++;
printf("\n Total Number of %d between %d and %d = %d",n,L,U, count);
getch();
}

//******************************************************************************//
29. Code for duplicate' s removal,by Amit Aru.
#include
#include
void main()
{
int i,j,k=0,co unt[300]={ 0};
char ch,str[100 0],str1[10 00];
clrscr();
printf("\n Enter the string to remove duplicasy\ n:");
gets(str);
for (i=0;str[i ]!='\0';i+ +)
{
ch=str[i];
count['']=0; / * U can use other delimiter inplace of space''here,just put that char inside'',for ex: count['A']=0 ; if u dnt want any delimiter, just remove this line.*/
if(count[c h])
continue;
else
{
str1[k++]= ch;
count[ch]= 1;
}
}
puts(str1) ;
getch();
}


 //******************************************************************************//
30. WAP to find out if a given number is a power series of 2 or not,withou t any loop and without using % modulo operator.
#include
#include
int pow2(float );
void main()
{
int i,flag;
clrscr();
printf("En ter the number\n") ;
scanf("%d" ,&i);
flag=pow2( i);
if(flag)
printf("\n %d is power series of 2",i);
else
printf("\n %d is not a power series of 2",i);
getch();
}
int pow2(float j)

{
static float x;
x=j/2;
if(x==2)
return 1;
if(x
return 0;
x=pow2(x);


ANSWERS Click Here >>> Ans 1-15 

More Placement Papers Click Here 

Get Latest Freshers Jobs Alerts For Free 


Register Here


For Jobs Updates via Facebook 

facebook


Share:

Top 30 "C" programs asked in interview of Top MNC ANSWERS ..!!!


<<<<<<< Programs Questions.

1. Write a program to find factorial of the given number.
Recursion: A function is called'recursive 'if a statement within the body of a function calls the same function. It
is also called'circular definition '. Recursion is thus a process of defining something in terms of itself.
Program: To calculate the factorial value using recursion.
‪#‎include‬
int fact(int n);
int main(){
int x, i;
printf("En ter a value for x: \n");
scanf("%d" ,&x);
i = fact(x);
printf("\n Factorial of %d is %d", x, i);
return 0;
}int fact(int n){
/* n=0 indicates a terminatin g condition */
if (n
return (1);
}else{
/* function calling itself */
return (n * fact(n - 1));
/*n*fact(n -1) is a recursive expression */
}
}
Output:
Enter a value for x:
4
Factorial of 4 is 24
Explanatio n:
fact(n) = n * fact(n-1)
If n=4
fact(4) = 4 * fact(3) there is a call to fact(3)
fact(3) = 3 * fact(2)
fact(2) = 2 * fact(1)
fact(1) = 1 * fact(0)
fact(0) = 1
fact(1) = 1 * 1 = 1
fact(2) = 2 * 1 = 2
fact(3) = 3 * 2 = 6
Thus fact(4) = 4 * 6 = 24
Terminatin g condition( n
infinite loop.


You can also see: Syntel Placement Papers 

//******************************************************************************//

2. Write a program to check whether the given number is even or odd.
Program:
#include
int main(){
int a;
printf("En ter a: \n");
scanf("%d" ,&a);
/* logic */
if (a % 2 == 0){
printf("Th e given number is EVEN\n");
}
else{
printf("Th e given number is ODD\n");
}
return 0;
}
Output:
Enter a: 2
The given number is EVEN
Explanatio n with examples:
Example 1: If entered number is an even number
Let value of'a'entered is 4
if(a%2==0) then a is an even number, else odd.
i.e. if(4%2==0) then 4 is an even number, else odd.
To check whether 4 is even or odd, we need to calculate (4%2).
/* % (modulus) implies remainder value. */
/* Therefore if the remainder obtained when 4 is divided by 2 is 0, then 4 is even. */
4%2==0 is true
Thus 4 is an even number.
Example 2: If entered number is an odd number.
Let value of'a'entered is 7
if(a%2==0) then a is an even number, else odd.
i.e. if(7%2==0) then 4 is an even number, else odd.
To check whether 7 is even or odd, we need to calculate (7%2).
7%2==0 is false /* 7%2==1 condition fails and else part is executed */
Thus 7 is an odd number.

http://www.ojasjob.com/
//******************************************************************************//
 

3. Write a program to swap two numbers using a temporary variable.
Swapping interchang es the values of two given variables.
Logic:
step1: temp=x;
step2: x=y;
step3: y=temp;
Example:
if x=5 and y=8, consider a temporary variable temp.
step1: temp=x=5;
step2: x=y=8;
step3: y=temp=5;
Thus the values of the variables x and y are interchang ed.
Program:
#include
int main(){
int a, b, temp;
printf("En ter the value of a and b: \n");
scanf("%d %d",&a,&b);
printf("Be fore swapping a=%d, b=%d \n", a, b);
/*Swapping logic */
temp = a;
a = b;
b = temp;
printf("Af ter swapping a=%d, b=%d", a, b);
return 0;
}
Output:
Enter the values of a and b: 2 3
Before swapping a=2, b=3
After swapping a=3, b=2


//******************************************************************************//
4. Write a program to swap two numbers without using a temporary variable.
Swapping interchang es the values of two given variables.
Logic:
step1: x=x+y;
step2: y=x-y;
step3: x=x-y;
Example:
if x=7 and y=4
step1: x=7+4=11;
step2: y=11-4=7;
step3: x=11-7=4;
Thus the values of the variables x and y are interchang ed.
Program:
#include
int main(){
int a, b;
printf("En ter values of a and b: \n");
scanf("%d %d",&a,&b);
printf("Be fore swapping a=%d, b=%d\n", a,b);
/*Swapping logic */
a = a + b;
b = a - b;
a = a - b;
printf("Af ter swapping a=%d b=%d\n", a, b);
return 0;
}
Output:
Enter values of a and b: 2 3
Before swapping a=2, b=3
The values after swapping are a=3 b=2


//******************************************************************************//
5. Write a program to swap two numbers using bitwise operators.
Program:
#include
int main(){
int i = 65;
int k = 120;
printf("\n value of i=%d k=%d before swapping", i, k);
i = i ^ k;
k = i ^ k;
i = i ^ k;
printf("\n value of i=%d k=%d after swapping", i, k);
return 0;
}
Explanatio n:
i = 65; binary equivalent of 65 is 0100 0001
k = 120; binary equivalent of 120 is 0111 1000
i = i^k;
i...0100 0001
k...0111 1000
---------
val of i = 0011 1001
---------
k = i^k
i...0011 1001
k...0111 1000
---------
val of k = 0100 0001 binary equivalent of this is 65
---------( that is the initial value of i)
i = i^k
i...0011 1001
k...0100 0001
---------
val of i = 0111 1000 binary equivalent of this is 120
--------- (that is the initial value of k)

http://www.ojasjob.com/
//******************************************************************************//
6. Write a program to find the greatest of three numbers.
Program:
#include
int main(){
int a, b, c;
printf("En ter a,b,c: \n");
scanf("%d %d %d",&a,&b,&c);
if (a>b&&a>c){
printf("a is Greater than b and c");
}
else if (b>a&&b>c){
printf("b is Greater than a and c");
}
else if (c>a&&c>b){
printf("c is Greater than a and b");
}
else{
printf("al l are equal or any two values are equal");
}
return 0;
}
Output:
Enter a,b,c: 3 5 8
c is Greater than a and b
Explanatio n with examples:
Consider three numbers a=5,b=4,c= 8
if(a>b&&a>c) then a is greater than b and c
now check this condition for the three numbers 5,4,8 i.e.
if(5>4&&5>8) /* 5>4 is true but 5>8 fails */
so the control shifts to else if condition
else if(b>a&&b>c) then b is greater than a and c
now checking this condition for 5,4,8 i.e.
else if(4>5&&4>8) / * both the conditions fail */
now the control shifts to the next else if condition
else if(c>a&&c>b) then c is greater than a and b
now checking this condition for 5,4,8 i.e.
else if(8>5&&8>4) / * both conditions are satisfied */
Thus c is greater than a and b.


//******************************************************************************//
7. Write a program to find the greatest among ten numbers.
Program:
#include
int main(){
int a[10];
int i;
int greatest;
printf("En ter ten values:");
//Store 10 numbers in an array
for (i = 0; i<10; i++){
scanf("%d" ,&a[i]);
}
//Assume that a[0] is greatest
greatest = a[0];
for (i = 0; i<10; i++){
if (a[i]>greatest){
greatest = a[i];
}
}
printf("\n Greatest of ten numbers is %d", greatest);
return 0;
}
Output:
Enter ten values: 2 53 65 3 88 8 14 5 77 64 Greatest of ten numbers is 88
Explanatio n with example:
Entered values are 2, 53, 65, 3, 88, 8, 14, 5, 77, 64
They are stored in an array of size 10. let a[] be an array holding these values.
/* how the greatest among ten numbers is found */
Let us consider a variable'greatest' . At the beginning of the loop, variable'greatest' is assinged with the value of
first element in the array greatest=a [0]. Here variable'greatest' is assigned 2 as a[0]=2.
Below loop is executed until end of the array'a[]';.
for(i=0; i
{
if(a[i]>gr eatest)
{
greatest= a[i];
}
}
For each value of'i', value of a[i] is compared with value of variable'greatest' . If any value greater than the value
of'greatest' is encountere d, it would be replaced by a[i]. After completion of'for'loop, the value of variable
'greatest' holds the greatest number in the array. In this case 88 is the greatest of all the numbers.


You can also see: Cisco Placement Papers

//******************************************************************************//
8. Write a program to check whether the given number is a prime.
A prime number is a natural number that has only one and itself as factors.
http://www.ojasjob.com/
 Examples: 2, 3, 13 are prime
numbers.
Program:
#include
main(){
int n, i, c = 0;
printf("En ter any number n: \n");
scanf("%d" ,&n);
/*logic*/
for (i = 1; i
if (n % i == 0){
c++;
}
}
if (c == 2){
printf("n is a Prime number");
}
else{
printf("n is not a Prime number");
}
return 0;
}
Output:
Enter any number n: 7
n is Prime
Explanatio n with examples:
consider a number n=5
for(i=0;i
i.e. for(i=0;i
1st iteration: i=1;i
here i is incremente d i.e. i value for next iteration is 2
now if(n%i==0) then c is incremente d
i.e.if(5%1 ==0)then c is incremente d, here 5%1=0 thus c is incremente d.
now c=1;
2nd iteration: i=2;i
here i is incremente d i.e. i value for next iteration is 3
now if(n%i==0) then c is incremente d
i.e.if(5%2 ==0) then c is incremente d, but 5%2!=0 and so c is not incremente d, c remains 1
c=1;
3rd iteration: i=3;i
here i is incremente d i.e. i value for next iteration is 4
now if(n%i==0) then c is incremente d
i.e.if(5%3 ==0) then c ic incremente d, but 5%3!=0 and so c is not incremente d, c remains 1
c=1;
4th iteration: i=4;i
here i is incremente d i.e. i value for next iteration is 5
now if(n%i==0) then c is incremente d
i.e. if(5%4==0) then c is incremente d, but 5%4!=0 and so c is not incremente d, c remains 1
c=1;
5th iteration: i=5;i
here i is incremente d i.e. i value for next iteration is 6
now if(n%i==0) then c is incremente d
i.e. if(5%5==0) then c is incremente d, 5%5=0 and so c is incremente d.
i.e. c=2
6th iteration: i=6;i
here i value is 6 and 6
now if(c==2) then n is a prime number
we have c=2 from the 5th iteration and thus n=5 is a Prime number.


//******************************************************************************//
9. Write a program to check whether the given number is a palindromi c number.
If a number, which when read in both forward and backward way is same, then such a number is called a
palindrome number.
Program:
#include
int main(){
int n, n1, rev = 0, rem;
printf("En ter any number: \n");
scanf("%d" ,&n);
n1 = n;
/* logic */
while (n>0){
rem = n % 10;
rev = rev * 10 + rem;
n = n / 10;
}
if (n1 == rev){
printf("Gi ven number is a palindromi c number");
}
else{
printf("Gi ven number is not a palindromi c number");
}
return 0;
}
Output:
Enter any number: 121
Given number is a palindrome
Explanatio n with an example:
Consider a number n=121, reverse=0, remainder;
number=121
now the while loop is executed /* the condition (n>0) is satisfied */
/* calculate remainder */
remainder of 121 divided by 10=(121%10 )=1;
now reverse=(r everse*10) +remainder
=(0*10)+1 / * we have initialized reverse=0 */
=1
number=num ber/10
=121/10
=12
now the number is 12, greater than 0. The above process is repeated for number=12.
remainder= 12%10=2;
reverse=(1 *10)+2=12;
number=12/ 10=1;
now the number is 1, greater than 0. The above process is repeated for number=1.
remainder= 1%10=1;
reverse=(1 2*10)+1=12 1;
number=1/ 10 / * the condition n>0 is not satisfied,co ntrol leaves the while loop */
Program stops here. The given number=121 equals the reverse of the number. Thus the given number is a
palindrome number.


//******************************************************************************//
10.Write a program to check whether the given string is a palindrome .
http://www.ojasjob.com/
Palindrome is a string, which when read in both forward and backward way is same.
Example: radar, madam, pop, lol, rubber, etc.,
Program:
#include
#include
int main(){
char string1[20 ];
int i, length;
int flag = 0;
printf("En ter a string: \n");
scanf("%s" , string1);
length = strlen(str ing1);
for(i=0;i<length ;i++){
if(string1 [i] != string1[le ngth-i-1]) {
flag = 1;
break;
}
}
if (flag){
printf("%s is not a palindrome \n", string1);
}
else{
printf("%s is a palindrome \n", string1);
}
return 0;
}
Output:
Enter a string: radar
"radar"is a palindrome
Explanatio n with example:
To check if a string is a palindrome or not, a string needs to be compared with the reverse of itself.
Consider a palindrome string:"radar",
---------- ---------- -------
index: 0 1 2 3 4
value: r a d a r
---------- ---------- -------
To compare it with the reverse of itself, the following logic is used:
0th character in the char array, string1 is same as 4th character in the same string.
1st character is same as 3rd character.
2nd character is same as 2nd character.
. . . .
ith character is same as'length-i- 1'th character.
If any one of the above condition fails, flag is set to true(1), which implies that the string is not a palindrome .
By default, the value of flag is false(0). Hence, if all the conditions are satisfied, the string is a palindrome.


//******************************************************************************//
11.Write a program to generate the Fibonacci series.
Fibonacci series: Any number in the series is obtained by adding the previous two numbers of the series.
Let f(n) be n'th term.
f(0)=0;
f(1)=1;
f(n)=f(n-1 )+f(n-2); (for n>=2)
Series is as follows
011
(1+0)
2 (1+1)
3 (1+2)
5 (2+3)
8 (3+5)
13 (5+8)
21 (8+13)
34 (13+21)
...and so on
Program: to generate Fibonacci Series(10 terms)
#include
int main(){
//array fib stores numbers of fibonacci series
int i, fib[25];
// initialized first element to 0
fib[0] = 0;
// initialized second element to 1
fib[1] = 1;
//loop to generate ten elements
for (i = 2; i<10; i++){
//i'th element of series is equal to the sum of i-1'th element and i-2'th element.
fib[i] = fib[i - 1] + fib[i - 2];
}
printf("Th e fibonacci series is as follows \n");
//print all numbers in the series
for (i = 0; i<10; i++){
printf("%d \n", fib[i]);
}
return 0;
}

Output:
The fibonacci series is as follows
01123581
3
21
34
Explanatio n:
The first two elements are initialize d to 0, 1 respective ly. Other elements in the series are generated by looping
and adding previous two numbes. These numbers are stored in an array and ten elements of the series are
printed as output.


You can also see: Accenture Placement Papers

//******************************************************************************//
12.Write a program to print"Hello World"without using semicolon anywhere in the code.
http://www.ojasjob.com/
Generally when we use printf("") statement, we have to use a semicolon at the end. If printf is used inside an if
Condition, semicolon can be avoided.
Program: Program to print something without using semicolon (;)
#include
int main(){
//printf returns the length of string being printed
if (printf("H ello World\n")) //prints Hello World and returns 11
{
//do nothing
}
return 0;
}
Output:
Hello World
Explanatio n:
The if statement checks for condition whether the return value of printf("He llo World") is greater than 0. printf
function returns the length of the string printed. Hence the statement if (printf("H ello World")) prints the string
"Hello World".


//******************************************************************************//
13.Write a program to print a semicolon without using a semicolon anywhere in the code.
Generally when use printf("") statement we have to use semicolon at the end.
If we want to print a semicolon, we use the statement: printf(";" );
In above statement, we are using two semicolons . The task of printing a semicolon without using semicolon anywhere in the code can be accomplish ed by using the ascii value of';'which is equal to 59.
Program: Program to print a semicolon without using semicolon in the code.
#include
int main(void) {
//prints the character with ascii value 59, i.e., semicolon
if (printf("% c\n", 59)){
//prints semicolon
}
return 0;
}
Output:
;
Explanatio n:
If statement checks whether return value of printf function is greater than zero or not. The return value of function
call printf("%c ",59) is 1. As printf returns the length of the string printed. printf("%c ",59) prints ascii value that
correspond s to 59, that is semicolon( .


//******************************************************************************//
14.Write a program to compare two strings without using strcmp() function.
http://www.ojasjob.com/
strcmp() function compares two strings lexicograp hically. strcmp is declared in stdio.h
Case 1: when the strings are equal, it returns zero.
Case 2: when the strings are unequal, it returns the difference between ascii values of the characters that differ.
a) When string1 is greater than string2, it returns positive value.
b) When string1 is lesser than string2, it returns negative value.
Syntax:
int strcmp (const char *s1, const char *s2);
Program: to compare two strings.
#include
#include
int cmpstr(cha r s1[10], char s2[10]);
int main(){
char arr1[10] ="Nodalo";
char arr2[10] ="nodalo";
printf("%d", cmpstr(arr 1, arr2));
// cmpstr() is equivalent of strcmp()
return 0;
}/
/s1, s2 are strings to be compared
int cmpstr(cha r s1[10], char s2[10]){
//strlen function returns the length of argument string passed
int i = strlen(s1) ;
int k = strlen(s2) ;
int bigger;
if (i<k){
bigger = k;
}
else if (i>k){
bigger = i;
}
else{
bigger = i;
}
//loops'bigger'times
for (i = 0; i<bigger; i++){
// if ascii values of characters s1[i], s2[i] are equal do nothing
if (s1[i] == s2[i]){
}
//else return the ascii difference
else{
return (s1[i] - s2[i]);
}
}
//return 0 when both strings are same
//This statement is executed only when both strings are equal
return (0);
}
Output:
-32
Explanatio n:
cmpstr() is a function that illustrate s C standard function strcmp(). Strings to be compared are sent as arguments
to cmpstr().
Each character in string1 is compared to its correspond ing character in string2. Once the loop encounters a
differing character in the strings, it would return the ascii difference of the differing characters and exit.


//******************************************************************************//
15.Write a program to concatenat e two strings without using strcat() function.
strcat(str ing1,strin g2) is a C standard function declared in the header file string.h
The strcat() function concatenat es string2, string1 and returns string1.
Program: Program to concatenat e two strings
#include
#include
char *strct(cha r *c1, char *c2);
char *strct(cha r *c1, char *c2){
//strlen function returns length of argument string
int i = strlen(c1) ;
int k = 0;
// loops until null is encountered and appends string c2 to c1
while (c2[k] !='\0'){
c1[i + k] = c2[k];
k++;
}
return c1;
}
int main(){
char string1[15 ] ="first";
char string2[15 ] ="second";
char *finalstr;
printf("Be fore concatenat ion:"
"\n string1 = %s \n string2 = %s", string1, string2);
// addresses of string1, string2 are passed to strct()
finalstr = strcat(str ing1, string2);
printf("\n After concatenat ion:");
//prints the contents of string whose address is in finalstr
printf("\n finalstr = %s", finalstr);
//prints the contents of string1
printf("\n string1 = %s", string1);
//prints the contents of string2
printf("\n string2 = %s", string2);
return 0;
}
Output:
Before concatenat ion:
string1 = first
string2 = second
After concatenat ion:
finalstr = firstsecon d
string1 = firstsecon d
string2 = second
Explanatio n:http://www.ojasjob.com/
string2 is appended at the end of string1 and contents of string2 are unchanged.
In strct() function, using a for loop, all the characters of string'c2'are copied at the end of c1. return (c1) is
equivalent to return&c1[0] and it returns the base address of'c1'.'finalstr' stores that address returned by the
function strct().


ANSWERS Click Here >>>  Ans 16-30

More Placement Papers Click Here 

Get Latest Freshers Jobs Alerts For Free 


Register Here


For Jobs Updates via Facebook 

facebook
Share:

Monday, December 8, 2014

HSBC Placement Papers - Interview Questions 2015

HSBC Placement Papers - Interview Questions 2015

Placement papers of HSBC 2015. Learn and practice the placement papers and interview questions answers of HSBC and find out how much you score before you appear for your next interview and written test.

HSBC Placement Papers - Interview Questions:

Question 1:

A, B and C, each of them working alone can complete a job in 6, 8 and 12 days respectively. If all three of them work together to complete a job and earn Rs.2340, what ill be C's share of the earnings?


A. Rs.520
B. Rs.1080
C. Rs.1170
D. Rs.630

Ans. A

Question 2:

A box contains 90 mts each of 100 gms and 100 bolts each of 150 gms. If the entire box weighs 35.5 kg., then the weight of the empty box is :


A. 10 kg
B. 10.5 kg
C. 11 kg
D. 11.5 kg

Ans. D


Question 3:

A rectangle is 14 cm long and 10 cm wide. If the length is reduced by x cms and its width is increased also by x cms so as to make it a square then its area changes by


A. 4
B. 144
C. 2
D. 12

Ans. A


Question 4:

A motorcycle stunts man belonging to a fair, rides over the vertical walls of a circular well at an average speed of 54 kph for 5 minutes. If the radius of the well is 5 meters then the distance traveled is:


A. 2.5 kms
B. 3.5 kms
C. 4.5 kms
D. 5.5 kms

Ans.  C

Question 5:

A 5 cm cube is cut into as many 1 cm cubes as possible. What is the ratio of the surface area of the larger cube to that of the sum of the surface areas of the smaller cubes?


A. 1 : 6
B. 1 : 5
C. 1 : 25
D. 1 : 125

Ans. B

Question 6:

At a certain ice cream parlor, customers can choose among five different ice cream flavors and can choose either a sugar cone or a waffle cone. Considering both ice cream flavor and cone type, how many distinct triple-scoop cones with three different ice cream flavors are available ?



A. 12
B. 16
C. 20
D. 24


Ans. C


Question 7
A father is three times as old as his son. After fifteen years the father will be twice as old as his son's age at that time. Hence the father's present age is



A. 36
B. 42
C. 45
D. 48


Ans. C


Question 8
The average of 5 quantities is 6. The average of 3 of them is 8. What is the average of the remaining two numbers?



A. 6.5
B. 4
C. 3
D. 3.5


Ans. C


Question 9
Which of the following is the greatest ?



A. 40% of 30
B. 3/5 of 25
C. 6.5% of 200
D. 1/2^-4

Ans. D


Question 10
An empty swimming pool can be filled to capacity through an inlet pipe in 3 hours, and it can be completely drained by a drain pipe in 6 hours. If both pipes are fully open at the same time, in how many hours will the empty pool be filled to capacity?


A. 4
B. 5
C. 5.5
D. 6


Ans. D


You can also see: Motorola Placement Papers

Question 11
The angle of elevation of the top of a tower 30 m high, from two points on the level ground on its opposite sides are 45 degrees and 60 degrees. What is the distance between the two points?



A. 30
B. 51.96
C. 47.32
D. 81.96


Ans. C


Question 12
If the radius of a circle is increased by 20% then the area is increased by :



A. 44%
B. 120%
C. 144%
D. 40%


Ans. A

Question 13
If a sum of money grows to 144/121 times when invested for two years in a scheme where interest is compounded annually, how long will the same sum of money take to tribble if invested at the same rate of interest in a scheme where interest is computed using simple interest method?



A. 9 years
B. 22 years
C. 18 years
D. 33 years



Ans. B


Question 14
If 3/p = 6 and 3/q = 15 then p - q = ?



A. 1/3
B. 2/5
C. 3/10
D. 5/6


Ans. C


Question 15
A rectangular tank 10" by 8" by 4" is filled with water. If all of the water is to be transferred to cube-shaped tanks, each one 3 inches on a side, how many of these smaller tanks are needed?



A. 9
B. 12
C. 16
D. 21


Ans. B

Question 16
If the area of two circles are in the ratio 169 : 196 then the ratio of their radii is



A. 10 : 11
B. 11 : 12
C. 12 : 13
D. 13 : 14



Ans. D


Question 17
A portion of $7200 is invested at a 4% annual return, while the remainder is invested at a 5% annual return. If the annual income from both portions is the same, what is the total income from the two investments?



A. $160
B. $320
C. $400
D. $720


Ans. B

Question 18
If a building b feet high casts a shadow f feet long, then, at the same time of day, a tree t feet high will cast a shadow how many feet long?



A. ft/b
B. fb/t
C. fb/t
D. fb/t


Ans. A

Question 19
If 1 cm on a map corresponds to an actual distance of 40 kms. And the distance on the map between Bombay and Calcutta is 37.5 cms., the actual distance between them is



A. 375 kms
B. 3750 kms
C. 1500 kms
D. 1375 kms


Ans. C

Question 20
A group of workers can do a piece of work in 24 days. However as 7 of them were absent it took 30 days to complete the work. How many people actually worked on the job to complete it?



A. 35
B. 30
C. 28
D. 42

Ans. C



You can also see: eLitmus Syllabus 2015

Question 21
What is the greatest value of a positive integer n such that 3n is a factor of 1815 ?



A. 15
B. 18
C. 30
D. 33


Ans. C

Question 22
Two identical taps fill 2/5 of a tank in 20 minutes. When one of the taps goes dry in how many minutes will the remaining one tap fill the rest of the tank ?



A. 5 minutes
B. 10 minutes
C. 15 minutes
D. 20 minutes


Ans. C


Question 23
What will Rs.1500 amount to in three years if it is invested in 20% p.a. compound interest, interest being compounded annually?


A. 2400
B. 2592
C. 2678
D. 2540


Ans. B


Question 24
If 20 men or 24 women or 40 boys can do a job in 12 days working for 8 hours a day, how many men working with 6 women and 2 boys take to do a job four times as big working for 5 hours a day for 12 days?



A. 8 men
B. 12 men
C. 2 men
D. 24 men


Ans. C


Question 25
If x, y, and z are consecutive negative integers, and if x > y > z, which of the following must be a positive odd integer?



A. xyz
B. (x - y) (y - z)
C. x - yz
D. x(y + z)


Ans. B


Question 26
Tom, Dick and Harry went for lunch to a restaurant. Tom had $100 with him, Dick had $60 and Harry had $409. They got a bill for $104 and decided to give a tip of $16. They further decided to share the total expenses in the ratio of the amounts of money each carried. The amount of money which Tom paid more than what Harry paid is



A. 200
B. 60
C. 24
D. 36


Ans. D


Question 27
(1/4)^3 + (3/4)^3 + 3(1/4)(3/4)(1/4 + 3/4) =?



A. 27/64
B. 49/64
C. 0
D. 1


Ans. D


Question 28
Five years ago, Beth's age was three times that of Amy. Ten years ago, Beth's age was one half that of Chelsea. If C represents Chelsea's current age, which of the following represents Amy's current age?



A. c/6 + 5
B. 2c
C. (c-10)/3
D. 3c-5


Ans. A


Question 29
At 10 a.m. two trains started traveling toward each other from stations 287 miles apart. They passed each other at 1:30 p.m. the same day. If the average speed of the faster train exceeded the average speed of the slower train by 6 miles per hour, which of the following represents the speed of the faster train, in miles per hour?



A. 38
B. 40
C. 44
D. 48


Ans. C


Question 30
If the value of XYZ Company stock drops from $25 per share to $21 per share, what is the percent of the decrease?



A. 4
B. 8
C. 12
D. 16

Ans. D


More Placement Papers Click Here 

Get Latest Freshers Jobs Alerts For Free 


Register Here


For Jobs Updates via Facebook 

facebook
Share:

Motorola Placement Papers - Interview Questions 2015


Motorola Placement Papers - Interview Questions 2015

Placement papers of Motorola 2015. Learn and practice the placement papers and interview questions answers of Motorola and find out how much you score before you appear for your next interview and written test.

Motorola Placement Papers - Interview Questions:

Question 1
Find the next term in series ? 17 14 14 11 11 8 8


A. 8 5
B. 5 2
C. 8 2
D. 5 5

Ans. D

Explanation:
In this simple subtraction with repetition series, each number is repeated, then 3 is subtracted to give the next number, which is then repeated, and so on.

Question 2
A rainy day occurs once in every 10 days. Half of the rainy days produce rainbows. What percent of all the days do not produce rainbow ?



A. 95%
B. 10%
C. 50%
D. 5%

Ans. A

Explanation:
Two rainy days occur in 20 days. So, rainbow will occur once in 20 days. Rest 19 days will have not rainbow. % of not producing rainbows = 19/ 20 * 100 = 95%

Question 3
If 5 spiders can catch five flies in five minutes. How many flies can hundred spiders catch in 100 minutes ?



A. 100
B. 1000
C. 500
D. 2000


Ans. D

Explanation:
One spider catches one fly in 5 minutes. 100 spider catches 100 fly in 5 minutes. In 100 minutes 100 × 20 = 2000 flies will be caught.

Question 4
DIRECTIONS for Questions 4and 7 Answer the questions on the basis of the information given below.   In a local pet store, seven puppies wait to be introduced to their new owners. The puppies, named Ashlen, Blakely, Custard, Daffy, Earl, Fala and Gabino, are all kept in two available pens. Pen 1 holds three puppies, and pen 2 holds four puppies. If Gabino is kept in pen 1, then Daffy is not kept in pen 2. If Daffy is not kept in pen 2, then Gabino is kept in pen 1. If Ashlen is kept in pen 2, then Blakely is not kept in pen 2. If Blakely is kept in pen 1, then Ashlen is not kept in pen 1.   Which of the following groups of puppies could be in pen 2?



A. Gabino, Daffy, Custard, Earl.
B. Blakely, Gabino, Ashlen, Daffy
C. Ashlen, Gabino, Earl, Custard
D. Blakely, Custard, Earl, Fala.



Ans. C

Explanation:
Consider option A: If Gabino, Daffy, Custard and Earl are in pen 2, then Ashlen and Blakely will be in pen 1 which is not possible according to the last condition given. Therefore Option 1 is not correct. Consider option B: According to condition 3 both Ashlen and Blakely cannot be in pen 2 together. Therefore Option 2 is not correct. Consider option C: In the second condition it is given that if Daffy is not kept in pen 2 then Gabino is kept in pen 1. Therefore Option 3 is not correct.


Question 5
If Earl shares a pen with Fala, then which of the following MUST be true ?


A. Gabino is in pen 1 with Daffy.
B. Custard is in pen 2.
C. Blakely is in pen 2 and Fala is in pen 1.
D. Earl is in pen 1.


Ans. B

Explanation:
If Earl shares a pen with Fala, then Earl and Fala can both be either in pen 1 or in pen 2, Now, if Earl and Fala both are in pen 1 then one of Ashlen and Blakely have to be in pen 2 as they both cannot be together in one pen. Therefore Custard has to be in pen 2. If Earl and Fala both are in pen 2 then also one of Ashlen and Blakely have to be in pen 2. Then Gabino and Daffy will be in pen 1 with one of Ashlen and Blakeley. Therefore Custard will be in pen 2. Therefore In both the cases Custard will be in pen 2. Hence, option B


Question 6
If Earl and Fala are in different pens, then which of the following must NOT be true ?



A. Gabino shares a pen with Ashlen.
B. Earl is in a higher-numbered pen than Blakely.
C. Blakely shares pen 2 with Earl and Daffy.
D. Custard is in a higher-numbered pen than Fala.


Ans. D

 Explanation:
If Earl and Fala both are in different pens then there are two cases possible Case (i): Earl is in pen 1 and Fala in pen 2. Case (ii): Fala is in pen 1 and Earl is in pen 2. Case (i) Earl is in pen 1 and Fala is in pen 2. Gabino and Daffy have to be together in one pen and they cannot be in pen 1 as one of Ashlen and Blakely have to be in pen 1 and pen 1 can holds 3 puppies. Therefore Gabino and Daffy will be in pen 2, and Custard has to be in pen 1. Pen 1 will have Earl, Custard and one of Ashlen and Blakely. Pen 2 will have Fala, Gabino, Daffy and one of Ashlen and Blakely. Custard has to be in pen 1 Custard cannot be in a higher-numbered pen than Fala. Similarly in Case (ii) Fala will be in pen 1 but Custard will also be in pen 1. Custard cannot be in a higher-numbered pen than Fala. Option 5 must not be true.

Question 7
DIRECTIONS for Questions 7 and 12: Answer the questions on the basis of the information given below. Five colleagues pooled their efforts during the office lunch-hour to solve the crossword in the daily paper. Colleagues: Mr. Bineet, Mr. Easwar, Ms. Elsie, Ms. Sheela, Ms. Titli. Answers: Burden, Barely, Baadshah, Rosebud. Silence. Numbers: 4 down, 8 across, 15 across, 15 down, 21 across. Order: First, second, third, fourth, fifth. 1. Titli produced the answer to 8 across, which had the same number of letters as the previous answer to be inserted, and one more than the subsequent answer which was produced by one of the men. 2. It was not Bineet who solved the clue to 'Burden', and Easwar did not solve 4 down. 3. The answers to 15 across and 15 down did not have the same number of letters. 4. 'Silence', which was not the third word to be inserted, was the answer to an across clue. 5. 'Barely' was the first word to be entered in the grid, but 'Baadshah' was not the second answer to be found. 6. Elsie's word was longer than Bineet's; Sheela was neither the first nor the last lo come up with an answer. 7. Fifth one to be worked out was an answer to an across clue.     What was Sheela's word ?

A. Baadshah
B. Silence
C. Rosebud
D. Barely



Ans. B

Explanation:
=>In condition (I) it is given that the answer that Titli produced had the same number of letters as the previous answer and one more than the subsequent answer. The answer given by Titli can be Rosebud or Silence. =>It is given that Barely was the first word to be entered. The word entered after the answer given by Titli will be Burden. The order of these three words can be: Rosebud, Silence and Burden or Silence, Rosebud and Burden. It is also given that Baadshah is not the second word. Therefore Baadshah has to be the fifth word entered. The order of answers will be: Barely, Rosebud, Silence, Burden and Baadshah. OR Barely, Silence, Rosebud, Burden and Baadshah. =>From condition 4 we get that Silence is not the third word. The order of answers will be: Barely, Silence, Rosebud, Burden and Baadshah. i.e. Rosebud was the answer given by Titli. Therefore The arrangement till now can be represented in the form of table as shown below: Order Answer Colleague Number First Barely Second Silence Third Rosebud Titli 8 across Fourth Burden Fifth Baadshah One of the men gave the answer after the answer given by Titli. And from condition 2 we get that it was not Bineet who gave the answer Burden. Therefore the answer 'Burden' was given by Mr. Easwar. =>From conditions 4 and 7 we get that 'Silence' and the Fifth answer are answers to across clues. Sheela was neither the first nor the last to come up with the answer. Sheela must have answered the second clue. =>From condition 6 we get that Elsie's answer was longer than Bineet's. Elsie must have answered the fifth clue and Bineet must have answered the first clue. It is given that Easwer did not solve 4 down. Order Answer Colleague Number First Barely Bineet 4 down Second Silence Sheela across Third Rosebud Titli 8 across Fourth Burden Easwar 15 down Fifth Baadshah Elsie across Now the number of the second and fifth answer is not known, only it is known that they were answers to across clues.

 
Question 8
What could be Titli's answer ?

A. First
B. Second
C. Third
D. Fourth


Ans. C

Explanation:
Titli gave the answer to the third question.


Question 9
What was Bineet's word ?



A. Barely
B. Burden
C. Silence
D. Rosebud



Ans. A

Explanation:
Bineet's word is Barely.

Question 10
What was Easwar's number ?


A. 4 down
B. 21 across
C. 8 across
D. 15 down



Ans. D

Explanation:
Easwar's number is 15 down.


You can also see:
Cisco Placement Papers

Question 11
What was Titli's order ?



A. First
B. Second
C. Third
D. Fourth


Ans. C

Explanation:
Titli gave the answer to the third question.

Question 12
If y = FO (D.V.) is not a null set, it implies that:



A. All fish are vertebrates.
B. All dogs are vertebrates.
C. Some fish are dogs.
D. None of the above.

Ans. C

12 Explanation:
Fish U (Dogs ∩ Vertebrate) ≠ @ implies that some elements are common between Fish and Dogs.

Question 13
DIRECTIONS for Questions 13 and 15:  Answer the questions on the basis of the information given below: A and B are two sets (e.g. A = mothers, B = women). The elements that could belong to both the sets (e.g. women who are mothers) is given by the set C = A.B. The elements which could belong to either A or B, or both, is indicated by the set D = AOB. A set that does not contain any elements is known as a null set, represented by @(for example, if none of the women in the set B is a mother, then C = A.B. is a null set, or C = @. Let 'V' signify the set of all vertebrates; 'M' the set of all mammals; 'D' dogs; 'F' fish; 'A' Alsatian and 'P' a dog named Pluto.   If P . A = @ and P U A = D, then which of the following is true ?



A. Pluto and Alsatian are dogs
B. Pluto is an Alsatian
C. Pluto is not an Alsatian
D. D is a null set.



Ans. A

Explanation:
P . A = @ implies P into is not an Alsatian, but P U A = D implies both. P and A are dogs.

Question 14
If Z = (P.D.) OM, then



A. The elements of Z consist of Pluto the dog or any other mammal.
B. Z implies any dog or mammal.
C. Z implies Pluto or any dog that is a mammal.
D. Z is a null set.


Ans. A

Explanation:
Z = (Pluto ∩ Dogs) U Mammals = Pluto U Mammals.


Question 15
Given that X = M.D. is such that X = D, which of the following is true ?



A. All dogs are mammals
B. Some dogs are mammals.
C. X = @
D. All mammals are dogs.


Ans. A

Explanation:
X = Mammals ∩ Dogs = Dogs, hence dogs are mammals.


Question 16
DIRECTIONS for Questions 16 and 20:  Answer the questions on the basis of the information given below: Five numbers A, B, C, D and E are to be arranged in an array in such a manner that they have a common prime factor between two consecutive numbers. These integers are such that: A has a prime factor P B has two prime factors Q and R C has two prime factors Q and S D has two prime factors P and S E has two prime factors P and R Which of the following is an acceptable order, from left to right, in which the numbers can be arranged ?



A. D, E, B, C, A
B. B, A, E, D, C
C. B, C, D, E, A
D. B, C, E, D, A



Ans. C

Explanation:
No.1 A ---- P D----(S/ P) E ----- (P/R) B ------ (R/Q) C ----- (Q/S) OR D ---(S/P) A---- P E ---- (P/R) B -----(R/Q) C ----- (Q/S) NO.2 A ---- P E ----- (P/R) B ------ (R/Q) C ----- (Q/S) D----(S/ P) NO.3 A ---- P E ----- (R/P) D----(P/S) C ----- (S/Q) B ------ (Q/R)


Question 17
If the number E is arranged in the middle with two numbers on either side of it, all of the following must be true, EXCEPT:



A. A and D are arranged consecutively
B. B and C are arranged consecutively
C. B and E are arranged consecutively
D. A is arranged at one end in the array



Ans. D

Explanation:
By checking the given options.

Question 18
If number E is not in the list and the other four numbers are arranged properly, which of the following must be true ?



A. A and D can not be the consecutive numbers.
B. A and B are to be placed at the two ends in the array.
C. A and C are to be placed at the two ends in the array.
D. C and D can not be the consecutive numbers.


Ans. B

Explanation:
A ---- P D----(P/S) C ----- (S/Q) B ------ (Q/R)


Question 19
If number B is not in the list and other four numbers are arranged properly, which of the following must be true ?



A. A is arranged at one end in the array.
B. C is arranged at one end in the array.
C. D is arranged at one end in the array.
D. E is arranged at one end in the array.



Ans. C

Explanation:
A ---- P E ----- (P/R) D----(S/ P) C ----- (Q/S) or E ----- (P/R) A ---- P D----(S/ P) C ----- (Q/S)


Question 20
If B must be arranged at one end in the array, in how many ways the other four numbers can be arranged ?


A. 1
B. 2
C. 3
D. 4


Ans. B

Explanation:
B ------ (R/Q) C ----- (Q/S) D----(S/ P) E ----- (P/R) A ---- P OR B ------ (R/Q) E ----- (P/R) A ---- P D----(S/ P) C ----- (Q/S)




You can also see: Accenture Placement Papers

Question 21
What is the ratio of the two liquids A and B in the mixture finally, if these two liquids kept in three vessels are mixed together. Statement 1. The ratio of liquid A to liquid B in the first and second vessel is, respectively, 3: 5, 2: 3. Statement 2. The ratio liquid A to liquid B in vessel 3 is 4: 3.



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement
E. Cannot be answered even by using both the statement



Ans. E

Explanation:
Although the containers are of equal volume, it is not known to what extent these containers are filled by the liquids A and B. (i.e. the first container might be half full, while the second might be two-thirds full). Until such details are known, the final ratio of liquids A and B cannot be found out.

Question 22
What is the number of type 2 widgets produced, if the total number of widgets produced is 20,000? Statement 1. If the production of type - 1 widgets increases by 10% and that of type-2 decreases by 6%, the total production remains the same. Statement 2. The ratio in which type - 1 and type - 2 widgets are produced is 2: 1. If the number of type - 1 widgets produced is A and that of type - 2 widgets is B,



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement



Ans. C

Explanation:
then we get the basic equation [A + B = 20,000] from the data in the question. From 1st statement, we get [1.1 A + 0.94 B = 20,000]. This is enough to give us the value of B. Similarly from 2nd statement, we get A = 2B. This is enough to give us the value of B.

Question 23
How old is Sachin in 1997 ? Statement 1. Sachin is 11 years younger than Anil whose age will be prime number in 1998. Statement 2. Anil's age was a prime number in 1996.



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement
E. Cannot be answered even by using both the statement


Ans. E

Explanation:
Anil's age was a prime number in 1996 and 1998. So Anil's age in these two yeas can be a pair of such numbers which are prime, and differ by 2. We have many such pairs - (3, 5), (5, 7), (11, 13)..... And it is not possible to arrive at a unique answer.


Question 24
How many different triangles can be formed ? Statement 1. There are 16 coplanar, straight lines in all. Statement 2. No two lines are parallel.



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement
E. Cannot be answered even by using both the statement


Ans. E

Explanation:
Although it is known that none of the lines are parallel to each other, there might be the case wherein all the lines have exactly one point of intersection, or eight lines with one point and the other eight with another point of Intersection. Unless something about the relative arrangement of these lines is known, one cannot arrive at definite answer.

Question 25
Around a circular table six persons A, B, C, D, E and F are sitting. Who is on the immediate left to A? Statement 1: B is opposite to C and D is opposite to E Statement 2: F is on the immediate left to B and D is to the left of B



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statemen
D. using 1st or 2nd statement


Ans. C

 

Question 26
What is the total worth of Lakhiram's assets ? Statement 1. Compound interest at 10% on his assets, followed by a tax of 4% on the interest, fetches him Rs. 15000 this year. Statement 2. The interest is compounded once every four months. Let Lakhiram's assets be worth Rs. X.



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement



Ans. C

Explanation:
In the case of compound interest, the period of reckoning or calculation of CI is very important. This information is given in statement (b). The annual CI rate is 10%, so the rate for 4 months is (4/12) 10 = (10/3) %. So the total CI after one year, in terms of X, may be written as: CI = X [(1 + ((10/3)/100)]3, because in a year, there are 3 terms of 4 months. This interest is followed by a tax of 4% paid by him which ultimately fetches Lakhiram Rs. 1500. This data us to find the value of X, so the answer is (3).


Question 27
A, B, C, D, E are five positive numbers. A + B < C + D, B + C < D + E, C + D < E + A. Is 'A' the greatest ? Statement 1: D + E < A + B. Statement 2: E < C.



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement



Ans. C

 Explanation:
A + B < C + D B + C < D + E C + D < E + A D + E < A + B E < C Adding, A + 2B < 2A + B i.e. B < A

Question 28
A sequence of numbers a1, a2..... is given by the rule an 2 = an+1. Do 3 appear in the sequence ? Statement 1: a1 = 2 Statement 2: a3 = 16



A. using 1st Statement only
B. using 2nd statement only
C. using both 1st and 2nd statement
D. using 1st or 2nd statement



Ans. D

Explanation:
Put n = 1 in an2 = an+1 a12 = a2, a22 = a3, a32 = a4 etc From statement 1: a12 = a2 i.e. 22 = a2 or a2 = 4 Now, a22 = a3 i.e. 42 = a3 or a3 = 16, etc Thus, a1 = 2, a2 = 4, a3 = 16, etc



Question 29
The average of 5 quantities is 6. The average of 3 of them is 8. What is the average of the remaining two numbers ?



A. 6.5
B. 4
C. 3
D. 3.5



Ans. C

Explanation:
The average of 5 quantities is 6. Therefore, the sum of the 5 quantities is 5 * 6 = 30. The average of three of these 5 quantities is 8. Therefore, the sum of these three quantities = 3 * 8 = 24 The sum of the remaining two quantities = 30 - 24 = 6. Average of these two quantities = 6/2= 3.

Question 30
The function f(x) = |x - 2| + |2.5 - x| + |3.6 - x|, where x is a real number, attains a minimum at:-



A. x = 2.3
B. x = 2.5
C. x = 2.7
D. none of the above

Ans. B

Explanation:
Case 1: If x < 2, then y = 2 - x + 2.5 - x + 3.6 - x = 8.1 - 3x. This will be least if x is highest i.e. just less than 2. In this case y will be just more than 2.1 Case 2: If 2


More Placement Papers Click Here 

Get Latest Freshers Jobs Alerts For Free 


Register Here


For Jobs Updates via Facebook 

facebook
 
Share:
Copyright © Latest Job Opening News in Private & Public Sector- Bestjobalert.com | Powered by Blogger Design by ronangelo | Blogger Theme by NewBloggerThemes.com