Write a C++ program without using any loop (if, for, while
etc) to print numbers from 1 to 100 and 100 to 1;

Answers were Sorted based on User's Feedback



Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / harpreet kaur

we can create our own header file having a function to
print nos with loop and then use that header file in new
prog with the functoin defined in it.

Is This Answer Correct ?    30 Yes 37 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / ravi sagar

#include<stdio.h>
#include<conio.h>

void main()
{
clrscr();
int i;
int j=100;
int c=0;
printf("1 to 100 then 99 to 1");
for(i=1;i<=100;i++;)
{ if (c==0)
{
printf("%d",i);
if(i==100)
{
c=1;
}
}
if(c==1)
{
j--;
printf("%d",j);
if(j==0)
{
break;
}
}
}

Is This Answer Correct ?    4 Yes 11 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / bitan biswas

We can do that by recursive call.....

void fun(int no ){
int t;
printf("%d ",no);
if( no != 100 ){
t=no+1;
fun(t);
}
printf("%d ",no);
}

int main(){
fun(1);
return 0;
}

Is This Answer Correct ?    17 Yes 27 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / solairaja

void main()
{
int i;
V:
printf("%d",i++);
goto V;
}

Is This Answer Correct ?    3 Yes 17 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / pur

main()
{
int i =100;

start:
if( i == 0)
goto end;
printf(" %d ",i)
i--;
goto start;

end:
printf(" end of the program");
}

Is This Answer Correct ?    20 Yes 47 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / gandhi priyank

goto statment is also right because goto statement is not a
loop
e.g.
void main()
{
j:
printf("type your text here");

goto j;
}

Is This Answer Correct ?    10 Yes 42 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / balaji.k

#include<stdio.h>
#include<conio.h>
void main()
{
clescr();
int i,chl,start;
printf("enter the number from 1 to 100\n");
scanf("%d",ch);
else
go to start
start=1 to 100;
else
go end
exit(0);
}

Is This Answer Correct ?    3 Yes 37 No

Write a C++ program without using any loop (if, for, while etc) to print numbers from 1 to 100 and..

Answer / govind

#include<conio.h>
#include<stdio.h>
void main()
{
int i;
clrscr();
printf("\n the value of the 100 to 0 \n");
for(i=100;i>0;i--)
{
if(i==0)
{
goto start;
}
printf(" %d\t",i);
}

printf("\nthe value of the 0 to 100 \n ");
start:
if(i==100)
{
goto end;
}
printf("%d\t",i);
i++;
goto start;
end :
printf("End of the program");
getch();
}

Is This Answer Correct ?    6 Yes 67 No

Post New Answer

More C Interview Questions

Can we include one C program into another C program if yes how?

7 Answers   Infosys,


Write a program for Overriding.

0 Answers  


What is the use of gets and puts?

0 Answers  


When a c file is executed there are many files that are automatically opened what are they files?

0 Answers  


Explain Function Pointer?

0 Answers   Wipro,






int a=20; int b=30; int c=40; printf("%d%d%d"); what will be the output?

5 Answers   CMC,


code for quick sort?

0 Answers  


What is graph in c?

0 Answers  


What is array in c with example?

0 Answers  


write a sorting prgm to sort 50 nos and sum them and also remove all the occurrences of 15 and print it?

0 Answers  


Is it acceptable to declare/define a variable in a c header?

0 Answers  


what is array?

8 Answers  


Categories