Mirki help,
Zainstalowała mi się dzisiaj aktualizacji win10 przy uruchamianiu komputera i coś się #!$%@?. Po włączeniu wyświetla to co na zdjęciu, wyklikiwalem różne opcje, ale nic nie pomaga. Przywracania nie mogę zrobić, bo nie mam zapisanej kopii zapasowej, żadnej płytki z windowsem tez nie mam. Jak kliknąłem „użyj innego systemu” i „win10” to po napisie, ze instaluje aktualizacje #!$%@? ten błąd co w komentarzu. Klikam ok i mam czarny pulpit. Co
Zainstalowała mi się dzisiaj aktualizacji win10 przy uruchamianiu komputera i coś się #!$%@?. Po włączeniu wyświetla to co na zdjęciu, wyklikiwalem różne opcje, ale nic nie pomaga. Przywracania nie mogę zrobić, bo nie mam zapisanej kopii zapasowej, żadnej płytki z windowsem tez nie mam. Jak kliknąłem „użyj innego systemu” i „win10” to po napisie, ze instaluje aktualizacje #!$%@? ten błąd co w komentarzu. Klikam ok i mam czarny pulpit. Co
źródło: comment_Q5eU4Lkq1GqAKkVZe4B3hnqHFtfVbxGT.jpg
Pobierz








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
źródło: comment_7DofLrX37GeMcTYQRS9eRtJ7V5x6Ou5J.jpg
PobierzOdpalasz 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