Aktywne Wpisy
kupczyk +535
OlaKordasOfficial +319
Lewaki się spłakały do moderacji i wpis usunięty, to napiszę jeszcze raz bez przekleństw.
Spróbujcie otworzyć lokal, w którym będziecie obsługiwać tylko białych heteroseksualnych ludzi. Zakaz wstępu dla czarnych, beżowych i lpg. Zobaczycie, co was spotka. Tymczasem we wspaniałym postępowym, toleranyjnym świecie możecie sobie bezkarnie dyskryminować rodziny z dziećmi i sugerować, że nawet pies jest wyżej w hierarchii.
#bekazlewactwa #bekazpodludzi #lewackalogika
Spróbujcie otworzyć lokal, w którym będziecie obsługiwać tylko białych heteroseksualnych ludzi. Zakaz wstępu dla czarnych, beżowych i lpg. Zobaczycie, co was spotka. Tymczasem we wspaniałym postępowym, toleranyjnym świecie możecie sobie bezkarnie dyskryminować rodziny z dziećmi i sugerować, że nawet pies jest wyżej w hierarchii.
#bekazlewactwa #bekazpodludzi #lewackalogika
funkcja getNumb pobiera dane wejsciowe, ktore nastepnie są argumentem dla funkcji sumOfNumbers, ktora ma wypisywac wszystkie liczby od 1 do tej podanej liczby.
Programik gra i buczy jak się od razu wpisze poprawna wartosc, natomiast jest male ale.
Jesli wpiszemy liczbe mniejszą od 1 to program wypisuje blad, i jeszcze raz wczytuje wczytuje funkcję getNumb, tylko z jakiś nie wiadomych przyczyn gdy teraz , za drugim razem wpisujemy dobre dane wejsciowe to juz program nie dziala. Moze spotkal ktoś się z czymś podobnym. Dziękuje
Poza tym, lepiej byłoby w pętli robić pobieranie danych (aż nie będą poprawne); niż rekurencyjnie wywoływać getNumb().
Odpalasz program.
Wchodzisz do getNumb() (wywołanie 1)
Zmienna lokalna input = -1
Robisz wywołanie rekurencyjne getNumb(wywołanie 2).
STACK
Wywołanie 2
Wywołanie 1
Kończysz wywołanie 2 zwracasz 34 i nigdzie nie zapisujesz.
STACK
Wywołanie 1
Kończysz wywołanie 1, a tam input = -1
Zwracasz -1
Komentarz usunięty przez autora