Recommended For You

Thursday, October 15, 2020

Cognizant Automata Fix Questions with Solutions

    



Automata Fix Questions


                                                    

  
      Clik To Join Telegram To Stay Updated


1. Find the Bug:

int main(void)
{
    printf("Find the " mistake " in programe");
    return 0;
}



2. Find Factorial :


int main()
{
    long int fact = 1, n, i;
    scanf("%d", &n);

    for (= 1; i <= n; i++)
    {
        fact = fact * i;
    }
    printf("%d", fact);
    return 0;
}



3. Print Pattern :

1111

222

33


void main()
{
    int i, j, n;
    scanf("%d", &n);
    for (= 1; i <= n; i++)
    {
        for (= 1; j <= n; j++)
        {
            printf("%d", i);
        }
        printf("\n");
    }
}



4. Greatest of 3 :


int main()
{
    int num1, num2, num3;
    scanf("%d %d %d", &num1, &num2, &num3);
    if (num1 > num2)
        &&(num1 > num3)
        {
            printf("%d", num1);
        }
    elseif(num2 > num3)
    {
        printf("%d", num2)
    }
    else
    {
        printf("%d", num3);
    }
    return 0;
}



5. Printing from 0 to N

int main()
{
    int n;
    scanf("%d", &n);
    unsigned int i = n;
    while (>= 0)
    {
        printf("%dn", i);
        i--;
    }
    return 0;
}



Tuesday, September 29, 2020

Infosys Output Based Questions [Pseudo Code] 2020 Hiring Solution Practise

   



    


In Output Based Questions [Pseudo Code] 


                                                    

  
      Clik To Join Telegram To Stay Updated


1. What will be the output of following code :

#include<stdio.h>
int main()
{
int go = 5.0, num = 1*10;
do 
{
num /= go;
} while(go--);
printf ("%d\n", num);
return 0;
}

A. Floating Point Exception
B. 3 6 7
C. Compile Error
D. Runtime Error

Ans. A



2. What will be the output of following code :


#include <stdio.h>
int main()
{
    float x = 0.0;
    long int y = 10;
    printf("%d", sizeof(y) == sizeof(+ y));
    return 0;
}

A. 4
B. 1
C. 8
D. 0

Ans. D



3. What will be the output of following code :

#include <stdio.h>
int main()
{
    int any = ' ' * 10;
    printf("%d", any);
    return 0;
}

A. 320
B. 380
C. 390
D. 400

Ans. A



4. What will be the output of following code :


#include <stdio.h>
int main()
{
    float i;
    i = 1;
    printf("%d", i);
    return 0;
}

A. Garbage value
B. 1
C. 1.0
D. Error 

Ans. A



5. What will be the output of following code :

#include <stdio.h>
int main()
{
    int num = 987;
    int rem;
    while (num != 0)
    {
        rem = num % 4;
        num = num / 10;
    }
    printf("%d", rem);
}

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

Ans. A

6. What will be the output of following code :

#include <stdio.h>
int main()
{
    typedef int num;
    num bunk = 0.00;
    printf("%d", bunk);
    return 0;
}


A. 0
B. 0.0
C. Error
D. Garbage Value

Ans. A





Tuesday, September 1, 2020

DXC Output Based Questions [Pseudo Code]

  


    

DXC Output Based Questions [Pseudo Code] 


                                                    

 
      Clik To Join Telegram To Stay Updated


1. What will be the output of following code :

#define clrscr() 100; main(){
clrscr();
printf(%d\n\t, clrscr());
}

A. 100
B. 10
C. Compile Error
D. Runtime Error

Ans. A



2. What will be the output of following code :


int main()
{
void vpointer;

char cHar = g,cHarpointer = GOOGLE;

int j = 40;

vpointer = &cHar;

printf(“%c”,(char)vpointer);

vpointer = &j;

printf(“%d”,(int )vpointer);

vpointer = cHarpointer;

printf(“%s”,(char)vpointer +3);
}

A. 40
B. 100
C. ERROR
D. Warning

Ans. C



3. What will be the output of following code :

int main(){
int i;
if(true)
printf(“work”);
else
printf(“not work”);
return 0;
}

A. work
B. not work
C. compiler error
D. runtime error

Ans. A



4. What will be the output of following code :

int main()
{
if(printf(“0”))
printf(“inside if block”);
else
printf(“inside else block”);
return 0;
}

A. inside else block
B. 0
C. 0inside if block
D. Error – If can not have print statement

Ans. C



5. What will be the output of following code :

int main()
{
int a = NULL – true;
printf(“%d”,a);
return 0;
}

A. -1
B. Garbage value
C. 0
D. Error

Ans. -1

6. What will be the output of following code :

main()
{
extern int iExtern;
iExtern = 20;
printf(%d,iExtern);
}

A. 2
B. 20
C. Error
D. Warning

Ans. C






Friday, August 28, 2020

Capegemini Pseudo Codes - 28th August 2020 Batch

 

    28th August Batch Questions - Capgemini



                                    

                     






1.

Integer a1,p1
set a1=15
a1 = a1-1
a1 = a1 * 2 + 8
a1 = a1 / 2 + 9 * 5
p1 = a1 / 5 + 6
print p1
  1. 19
  2. 3
  3. 23
  4. 18
Ans- 4

2.

Integer a, b, c
set a=1, b=1
for (each c from 4 to 7)
    a= a - 1
    if(< 10)
        a= a -1
        continue
    End if
    a=a+2
End for 
Print b+a        
  1. 9
  2. 2
  3. -6
  4. 8
Ans- 3

3. 

Integer a, b, c
set a=13, b=9, c=6
    if(a<b)
        if(a<c)
          print a
        else
          print c
        end if 
    else if (b<c)
        print b
    else 
        print c
    end if                 
  1. 6 9
  2. 9
  3. 6
  4. 13
Ans- 4

4.

Integer number
set number = 1
do
    print number 
    number = number + 1
    print number + 1
while (number<=0)
end do while
print number                     
  1. 2 1 1
  2. 1 0 3
  3. 1 1 2
  4. 1 3 2
Ans- 4

5. 

Integer a, b, c
set a=3, b=1
for (each c from b to a)
    if (a+> 0)
        b=a
        continue
    End if
    a = a+b
    a = a-1 
End for
Print a       
  1. 2
  2. 1
  3. 3
  4. 8
Ans- 3





Thursday, August 27, 2020

Capegemini Pseudo Codes - 27th August 2020 Batch

    27th August Batch Questions - Capgemini



                                    

                     






1.

int i
set i =3
do
print i+3
i=i-1
while(not equals 0)
end while
  1. 6 6 6
  2. 6 5 6
  3. 5 5 5
  4. 6 5 4
Ans- 4

2.

int i , j , k , n
set j =1, k=1
for(each i from 1 to 5)
    print k
    j=j+1
    k=k+j
end for    
  1. 1 3 6 10 15
  2. 1 2 3 4 5
  3. 2 4 6 8 10
  4. 1 1 2 3 5
Ans- 1

3. a=2

Integer fun (Integer a)
    Integer x,y
    Set y=3
    for( each x from 0 to y-1)
        a=a+y
    End for
    
    Return a     
  1. 11
  2. 8
  3. 2
  4. 14
Ans- 1

4. a=2

Integer fun (Integer a) //a=2
    if(a>0)
        return a+ fun(a-1)
    Else
        return 0
    End if        
  1. 4
  2. 6
  3. 3
  4. 5
Ans- 3

5. 

Integer arr[] = {10, 20, 30, 40, 5}

Integer a,s

Set s=0

Set a = arr[1] + arr[2]

Print a  
  1. 25
  2. 5
  3. 50
  4. 40
Ans- 3


6. 
Integer a,b,c
Set b = 40, a = 20, c = 20

if ( c > (c+a) )
    b=0
Else
    a = a + 2
    c = a + 2
End if

Print a + b + c
  1. 25
  2. 5
  3. 50
  4. 40
Ans- 4





Monday, August 24, 2020

Pseudo Codes 3- Based On Format Specifiers and Variables Decleration

   



                                    

                     

















1. 
#include <stdio.h>
int main()
{
    char ch = 'A';
    printf("%d\n", ch);
    return 0;
}


  1. A
  2. 'A'
  3. 65
  4. 97
Ans- 3

2.
Which of the following is not a valid declaration in C ?

1.short int x;

2.signed short x;

3.short x;

4.unsigned short x;



  1. 3 and 4
  2. 1
  3. 2
  4. All are valid
Ans- 4



3.

#include <stdio.h>
int i;
int main()
{
    if (i)
        ;
    else
        printf("Ëlse");
    return 0;
}


  1. if block is executed.
  2. else block is executed
  3. It is unpredictable as i is not initialized.
  4. Error: misplaced else
Ans- 2

4.
void swap(int x, int y)
{
    int tmp;
    tmp = x;
    x = y;
    y = tmp;
}



  1. Call swap (a, b)
  2. Call swap (&a, &b)
  3. swap(a, b) cannot be used as it does not return any value
  4. swap(a, b) cannot be used as the parameters passed by value
Ans- 4


5.
What will be the output of the following code snippet?


#include <stdio.h>
int foo(int* a, int* b)
{
    int sum = *+ *b;
    *= *a;
    return *= sum - *b;
}
int main()
{
    int i = 0, j = 1, k = 2, l;
    l = i++ || foo(&j, &k);
    printf("%d %d %d %d", i, j, k, l);
    return 0;
}



  1. 1 2 1 1
  2. 1 1 2 1
  3. 1 2 2 1
  4. 1 2 2 2
Ans- 1