What is indirect recursion? give an example?
Answers were Sorted based on User's Feedback
Answer / hussain
void fun1()
{
static i=0;
if(i<5)
fun2();
}
void fun2()
{
printf("Recursion from fun2 to fun1 which is indirect
recursion\n");
fun1();
}
main()
{
fun1();
}
| Is This Answer Correct ? | 52 Yes | 20 No |
Answer / vishwanath pillay
void f1()
{
.....
if(condition)
{
f2();
....
}
}
void f2()
{
....
....
f1();
}
void main()
{
f1();
}
On closer look u'll find that the program goes lopping
itself again and again untill the condition in satified.
Once the cond. is met it will exit the loop and terminate
the prog.
But there is 1 important thing that:- the func's call is
indirect.
this is Indirect Recurssion.
| Is This Answer Correct ? | 29 Yes | 7 No |
Answer / deepak verma
in c programing language in indirect recursion there are two function ,but when one function call to second and second call to first under condtion .when condition is false then the function is terminate.
| Is This Answer Correct ? | 5 Yes | 4 No |
Answer / j j ramesh / ap / mca / jjcet
void fun1();
void fun2();
int i=0;
void main()
{
clrscr();
printf("\n\n\n");
fun1();
getch();
}
void fun2()
{
if(i<5)
{
printf("Recursion from fun2 to fun1 which is indirect
recursion\n");
i++;
fun1();
}
}
void fun1()
{
fun2();
}
| Is This Answer Correct ? | 10 Yes | 11 No |
though sbi was nationalized why its not comes under nationalized banks and its comes under publicsector banks
3 Answers State Bank Of India SBI,
to get a line of text and count the number of vowels in it
how can i print "hello".please consider inverted commas as well.i want to print on console: "hello"
#include<stdio.h> void main() { int a=5,b=6,c; int x=(a<b)+7; int y=(x==7)*9; int z=(c=x+y)*2; printf("%h %h %h",x,y,z); } What is the output? Explain it.
The operation of a stair case switch best explains the a) or operation b) and operation c)exclusive nor operation d)exclusive or operation Which of the following is/are syntactically correct? a) for(); b) for(;); c) for(,); d) for(;;);
1 Answers HCL, Public Service Commission,
A marketing company wishes to construct a decision table to decide how to treat clients according to three characteristics: Gender, City Dweller, and age group: A (under 30), B (between 30 and 60), C (over 60). The company has four products (W, X, Y and Z) to test market. Product W will appeal to female city dwellers. Product X will appeal to young females. Product Y will appeal to Male middle aged shoppers who do not live in cities. Product Z will appeal to all but older females.
List the difference between a While & Do While loops?
what is difference between overriding and overloading?
Can the size of an array be declared at runtime?
how to find your architecture is LittleEndian or BigEndian?
what is function pointer?
c programming of binary addition of two binary numbers