Aktywne Wpisy

Resuscytacja +29
W ramach przypomnienia, materiał sprzed roku :D
https://wykop.pl/wpis/72632901/frajerzyzmlm-mlm-igenius-gamechangers-krystian-sit
#frajerzyzmlm
https://wykop.pl/wpis/72632901/frajerzyzmlm-mlm-igenius-gamechangers-krystian-sit
#frajerzyzmlm


źródło: temp_file5759903133530400035
Pobierz




Nie kumam o co chodzi z tym i = f(i) apotem jest funkcja f(x) i return x+3. Moze ktos wytlumaczyc o co z tym chodzi? Dlaczego petla for nie jest w funkcji? Funkcja przywołuje pętle for?
źródło: Screenshot_2022-12-28-17-56-58-001-edit_com.sololearn
PobierzKomentarz usunięty przez autora
i=1
f(1)= 1+3=4
i++ = 4+1= 5,
a poniwaz warunek jest i<=5, to wejdzie drugi raz
Żeby ona się wywołała poza pętlą to byś musiał zrobić np f(3), poza pętlą.
@zbrodnia_i_kawa no tak ale czy jakby wypisac ostania liczbe i do konsoli to by wypisało 8?
Komentarz usunięty przez autora
W pierwszym obiegu zmienna ma wartość 1 i jest wysyłana do funkcji która zmienia ją na 4. Następuje drugi obieg pętli - wykonuje się i++ czyli zmienna ma teraz wartość 5 i taka wartość jest przekazywana do funkcji która zwiększa ją o 3. Co daje 8 - czyli dobrze kombinujesz.
5+3+1, 9
https://onlinephp.io?s=RYvBCsIwEETPBvYfVtiDJUIR8dQGT35J3JD1kC1LAi3iv5uC4GWYx7yZ70tewI0jPkplw02bYdQnY2bjM3J56XYEl9ROJOEykczh1tP7Adwb3IEEA6Y-DlMnjlmRpNcPuD-kVmIVLbu4_o7GtVlBWv11178%2C&v=8.2.4