Aktywne Wpisy

Imperator_Wladek +1751
XDDDDDDDDDDDDD
#tvpis
#tvpis

Dlugi_1111 +1392
#tvpis To jest #!$%@? skandal żeby w demokratycznym kraju telewizja państwowa tak bardzo ingerowała w orędzie jednego z najważniejszych osób w kraju. Obwe powinno się tym zająć. Konfiarze i tak powiedzą, że że tvp=tvn. Tfu na was #!$%@?. Byle do niedzieli!





Wyjaśni mi ktoś dlaczego wynik tego programu jest w kolejności: 10,40,70,100?
#include
using namespace std;
void fnR(int r){
if (r>10) fnR(r-30);
cout<<"r= "<
Komentarz usunięty przez autora
@tatwarm: Dlatego, że to nie jest program współbieżny i reszta kodu się nie wykona dopóki nie wykona się część lokalna. To jest jak z nawiasami w matematyce. Jak dokładnie się to odbywa w tej kilkustopniowej hierarchii opisał ci @bubafed
Wywołujesz funkcję z argumentem 100, funkcja sprawdza jaki ma argument, okazuje się, że większy niż 10, w tym momencie nic nie drukujesz, tylko wywołujesz funkcję z argumentem 70, który jest większy niż 10, więc nic nie wyświetlasz ale wywołujesz nfR z argumentem 40, później to samo dla 10 i teraz okazuje się, że warunek przestaje być spełniony, więc drukujesz