P3020277

P3020277



łCOLLATZ


Iteracje Collatza.


n = input ('Podaj liczbę naturalna większa od 2:    ' )■;

narray = n;


licz = 1; while n ~= 1

if rem(n, 2) == 1 n = 3*n+l; else

n = n/2; end

licz = licz + 1; narray(licz) = n; end


% Reszta modulo 2.


% Zapisuje biezaca iteracje.


plot (narray,'    )    % Rysuje wykres używa jac *

% i stylu: linia ciagla. title (['Iteracje Collatza startujące od int2str(narray(1))],' FontSize', 16)


(Politechnika Gdańska)


Matlab 26/1)9



Wyszukiwarka

Podobne podstrony:
1.4. O liczbach pierwszych i ich własnościach 7 Każdą liczbę naturalną większą od jedynki, nie będąc
lab2a Input Podaj liczbę:h 01 OK Cancel ? Podaj podstawę systemu liczenia: OK Cancel liczba 101 w sy
^ python Pobieranie danych Jako tekst: liczba = raw_input( Podaj liczbę: ) Jako liczbę: liczba =
Napisz program, który czyta liczbę naturalną z zakresu od 100 do 2000000000 i wypisuje ją pomijając
DSC07023 (4) 34 Ciągi liczbowe Zatem *a no można przyjąć dowolną liczbę naturalną większą lub równą
13. Uruchom stronę za pomocą skrótu Shift+F6. Wprowadź liczbę dodatnia (większą od jeden), np. 25 i
Wykład 423.10.2007 Niech r będzie liczbą naturalną większą od 1, d liczbą naturalną, G dowolnym niep
Wykład 530.10.2007 Niech r będzie liczbą naturalną większą od 1, d liczbą naturalną, G dowolnym niep
a)    IlCZDę,----- « Oleinowi 70% Uci b)    liczbę o 300% większą od c
54183 sp obrazek5 (2) E F _ Uwaga! Wpisz liczbę całkowitą większą od
P3020276 Jako następny przykład rozpatrzmy tzw. iteracje Collatza: zaczynając od liczby całkowitej d
Napisz program, który czyta liczbę naturalną z zakresu 1 do 2000000000 i sprawdza, czy jest ona podz

więcej podobnych podstron