Subprogramul f este definit alăturat. Indicați ce se
afișează în urma apelului de mai jos.
f(4);
void f(int x)
{ while(x>1)
{ x=x-1; f(x-1);}
cout<
}
a. 11111 b. 00000 c. 01010 d. 01101
Puteti sa imi si explicati raspunsul va rog!!!
Răspunsuri la întrebare
Răspuns de
17
Răspuns:
d. 01101
Explicație pas cu pas:
f(x = 4)
{
while(x > 1)
{
x = 3;
f(x = 2)
{
while(x > 1)
{
x = 1;
f(x = 0)
{
while(x > 1):
{
}
cout << 0;
}
}
cout << 1;
}
x = 2;
f(x = 1)
{
while(x > 1)
{
}
cout << 1;
}
x = 1;
f(x = 0)
{
while(x > 1)
{
}
cout << 0;
}
}
cout << 1;
}
Alte întrebări interesante
Geografie,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă