[C] Badanie zbieznosci petli

ogre
Użytkownik
Użytkownik
Posty: 277
Rejestracja: 15 kwie 2008, o 22:40
Płeć: Mężczyzna
Lokalizacja: Imperium Romanum
Podziękował: 21 razy
Pomógł: 15 razy

[C] Badanie zbieznosci petli

Post autor: ogre »

Zadanie 5
Przeprowadź badanie zbieżności pętli

Kod: Zaznacz cały

while (n>1) if (n % 2) n = 3*n+1; else n /= 2;
Sprawdź liczby kroków którą wykonuje ta pętla dla wszystkich liczb naturalnych
\(\displaystyle{ n \le 1000.}\)
Ostatnio zmieniony 18 paź 2011, o 14:38 przez Afish, łącznie zmieniany 1 raz.
Powód: Stosuj tagi [code]
adambak
Użytkownik
Użytkownik
Posty: 1272
Rejestracja: 8 sty 2011, o 18:18
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 295 razy
Pomógł: 115 razy

[C] Badanie zbieznosci petli

Post autor: adambak »

to jest problem Collatza, warto poczytać.. liczby kroków będą bardzo różne.. nie wiem czego od Ciebie wymagają w tym zadaniu, ale możesz napisać program, który dla każdej liczby \(\displaystyle{ n \le 1000}\) wyznaczy tą ilość kroków w pętli, czy o coś innego proszą?
ODPOWIEDZ