Informatică, întrebare adresată de UwU23, 8 ani în urmă

Ce se afișează în urma apelului f(9)?

void f(int x)
{ cout< 0)
{ if(x%2==0)
cout<<'*';
f(x/2);
}
}


boiustef: funcția din enunț este completă? se pare că nu ...
UwU23: Aveți dreptate, greșeala mea.
UwU23: void f(int x)
{ cout< if(x>0)
{ if(x%2==0)
cout<<'*';
f(x/2);
}
}
UwU23: Ignorați și asta, când dau copy/paste aparent se afișează cu totul altceva
UwU23: Acesta este codul corect https://www.pbinfo.ro/?pagina=itemi-evaluare&id=533

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

94*2*10

Explicație:

La fiecare apel se afișeaza x. În caz că x este par pozitiv, se afișează un ”*”.

Succese!

Anexe:

UwU23: Mulțumesc
Alte întrebări interesante