Zoho Computer Programming Questions and Answers

The following are the Zoho Computer Programming Quesitons and Answers which are asked in level 1

1]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <iostream>
using namespace std;
int a=20;
int main()
{
int a=10;
std::cout<<a<<""<<::a;
return 0;
}
#include <iostream> using namespace std; int a=20; int main() { int a=10; std::cout<<a<<""<<::a; return 0; }
#include <iostream>

using namespace std;
int a=20;
int main()
{
  int a=10;
  std::cout<<a<<""<<::a;
  return 0;
}

Output: 1020

2]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include<iostream>
void func(int *b){
*b=1;
}
int main(){
int *a;
int n;
a=&n;
*a=0;
func(a);
std::cout<<*a<<std::endl;
return 0;
}
#include<iostream> void func(int *b){ *b=1; } int main(){ int *a; int n; a=&n; *a=0; func(a); std::cout<<*a<<std::endl; return 0; }
#include<iostream>
void func(int *b){
    *b=1;
}

int main(){
    int *a;
    int n;
    a=&n;
    *a=0;
    func(a);
    std::cout<<*a<<std::endl;
    return 0;
}

Output: 1

3]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <iostream>
using namespace std;
class Test{
static int i;
int j;
};
int Test::i;
int main(){
cout<<sizeof(Test);
return 0;
}
#include <iostream> using namespace std; class Test{ static int i; int j; }; int Test::i; int main(){ cout<<sizeof(Test); return 0; }
#include <iostream>

using namespace std;


class Test{
    static int i;
    int j;
};
int Test::i;
int main(){
    cout<<sizeof(Test);
    return 0;
}

Output: 4

4]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int i;
char ch[]={'z','o','h','o'};
char *ptr, *str1;
ptr=ch;
str1=ch;
i=(*ptr-- + ++*str1) - 10;
printf("%d",i);
return 0;
}
#include <stdio.h> int main() { int i; char ch[]={'z','o','h','o'}; char *ptr, *str1; ptr=ch; str1=ch; i=(*ptr-- + ++*str1) - 10; printf("%d",i); return 0; }
#include <stdio.h>

int main()
{
   int i;
   char ch[]={'z','o','h','o'};
   char *ptr, *str1;
   ptr=ch;
   str1=ch;
   i=(*ptr-- + ++*str1) - 10;
   printf("%d",i);
   return 0;
}

Output: 235

5]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
int main(){
int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}};
int *p=a[3];
int result=(*p+2)*a[4][1]+(++*p)+(*p+7);
printf("%d",result);
return 0;
}
int main(){ int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}}; int *p=a[3]; int result=(*p+2)*a[4][1]+(++*p)+(*p+7); printf("%d",result); return 0; }
int main(){
int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}};
int *p=a[3];
int result=(*p+2)*a[4][1]+(++*p)+(*p+7);
printf("%d",result);
return 0;
}

Output: 113

6]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
void main(){
int n=21;
int out=1;
while(n>3)
{
n/=2;
out*=(n/2);
}
printf("%d",n*out);
}
#include <stdio.h> void main(){ int n=21; int out=1; while(n>3) { n/=2; out*=(n/2); } printf("%d",n*out); }
#include <stdio.h>

void main(){
    int n=21;
    int out=1;
    while(n>3)
    {
        n/=2;
        out*=(n/2);
        
    }
    printf("%d",n*out);
}

Output: 20

See also  Bubble Sort Algorithm Java | Beginner's Algorithm

7]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int n[]={8,1,3,9,4};
int j, *y=n;
for(j=0;j<5;j++)
{
if(j%2==0)
*y++;
}
printf("%d",*y);
return 0;
}
#include <stdio.h> int main() { int n[]={8,1,3,9,4}; int j, *y=n; for(j=0;j<5;j++) { if(j%2==0) *y++; } printf("%d",*y); return 0; }
#include <stdio.h>

int main()
{
    int n[]={8,1,3,9,4};
    int j, *y=n;
    for(j=0;j<5;j++)
    {
        if(j%2==0)
        *y++;
    }
    printf("%d",*y);
    return 0;
}

Output: 9

8]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int x=10;
int y=20;
if(!(x^y))
printf("0");
else
printf("1");
return 0;
}
#include <stdio.h> int main() { int x=10; int y=20; if(!(x^y)) printf("0"); else printf("1"); return 0; }
#include <stdio.h>

int main()
{
    int x=10;
    int y=20;
    if(!(x^y))
    printf("0");
    else
    printf("1");
    return 0;
}

Output: 1

9]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main(){
int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}};
int *p=a[3];
int result=(*p+2)*a[4][1]+(++*p)+(*p+13);
printf("%d",result);
return 0;
}
#include <stdio.h> int main(){ int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}}; int *p=a[3]; int result=(*p+2)*a[4][1]+(++*p)+(*p+13); printf("%d",result); return 0; }
#include <stdio.h>

int main(){
int a[10][10]={{1,2},{3,4},{5,6},{7,8},{9,10}};
int *p=a[3];
int result=(*p+2)*a[4][1]+(++*p)+(*p+13);
printf("%d",result);
return 0;
}

119

10]

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int calc(int x, int *py, int **ppz)
{
int y,z;
**ppz+=1;
z=**ppz;
*py +=**ppz;
y=*py;
x+=*py;
return x+y+z;
}
void main(){
int c,*b,**a;
c=5;
b=&c;
a=&b;
printf("%d",calc(c,b,a));
}
#include <stdio.h> int calc(int x, int *py, int **ppz) { int y,z; **ppz+=1; z=**ppz; *py +=**ppz; y=*py; x+=*py; return x+y+z; } void main(){ int c,*b,**a; c=5; b=&c; a=&b; printf("%d",calc(c,b,a)); }
#include <stdio.h>

int calc(int x, int *py, int **ppz)
{
    int y,z;
    **ppz+=1;
    z=**ppz;
    *py +=**ppz;
    y=*py;
    x+=*py;
    return x+y+z;
    
}
void main(){
    int c,*b,**a;
    c=5;
    b=&c;
    a=&b;
    printf("%d",calc(c,b,a));
}

Output: 35

Leave a Reply

Your email address will not be published. Required fields are marked *

WhatsApp Icon Join For Job Alerts