<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/tag/fibonacciego</link>
<description>Powered by Question2Answer</description>
<item>
<title>Wykaz liczb Fibonacciego (szczupły kod)</title>
<link>https://forum.pasja-informatyki.pl/528651/wykaz-liczb-fibonacciego-szczuply-kod</link>
<description>

&lt;p&gt;Witam z uśmiechem,&lt;/p&gt;



&lt;p&gt;otóż napotkałem podczas pisania jednego programu błąd. Polega on na tym, iż ostatnia pętla nie wykonuje się. Nie mam pojęcia dlaczego.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    unsigned long long int numbers[100];

    numbers[0] = 1;
    numbers[1] = 1;

    for(int i=2; i&amp;lt;100; i++){
        numbers[i] = numbers[i-1] + numbers[i-2];
    }

    for(int i=0; i++; i&amp;lt;100){
        cout &amp;lt;&amp;lt; numbers[i] &amp;lt;&amp;lt; endl;
    }

    return 0;
}
&lt;/pre&gt;



&lt;p&gt;Liczę na Waszą pomoc, bo sam już zaczynam powoli się denerwować...&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/528651/wykaz-liczb-fibonacciego-szczuply-kod</guid>
<pubDate>Sun, 07 Feb 2021 21:09:11 +0000</pubDate>
</item>
<item>
<title>Ciąg Fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/528235/ciag-fibonacciego</link>
<description>

&lt;p&gt;Mam tu takie zadanie i nie umiem sobie z nim poradzić&lt;/p&gt;



&lt;p&gt;Napisz program, który dla podanej liczby &quot;n&quot; przez użytkownika wypisze wszystkie kolejne miesiące oraz liczbę par królików w tych miesiącach&lt;/p&gt;



&lt;p&gt;Użytkownik podaje &quot;n&quot;. Program ma wypisać numer miesiąca oraz ilość par królików w danym miesiącu.&lt;/p&gt;



&lt;p&gt;Jak na ten moment napisałem coś takiego:&lt;/p&gt;



&lt;pre class=&quot;brush:python;&quot;&gt;
n = int(input(&quot;Podaj liczbe: &quot;))
miesiac = n
while n:
    wynik = n + n
    if n &amp;lt;= 0:
        break
    print(&quot;miesiące&quot; ,miesiac, &quot;par królików&quot;, wynik)
    n -= n&lt;/pre&gt;



&lt;p&gt;Dziękuje za pomoc z góry!&lt;/p&gt;</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/528235/ciag-fibonacciego</guid>
<pubDate>Wed, 03 Feb 2021 21:43:12 +0000</pubDate>
</item>
<item>
<title>JUnit test ciągu fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/524963/junit-test-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Potrzebuję pomocy z testem parametryzowanym. Nie rozumiem dlaczego pojawiają mi się te błędy przy takim kodzie:&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
@RunWith(Parameterized.class)
    public static class FibonacciTest {

        @Parameters(name = &quot;{index}: fib({0})={1}&quot;)
        public static Iterable&amp;lt;Object[]&amp;gt; data() {
            return Arrays.asList(new Object[][] {
                    { 0, 0 }, { 1, 1 }, { 2, 1 }, { 3, 2 }, { 4, 3 }, { 5, 5 }, { 6, 8 }
            });
        }

        private int input;
        private int expected;

        public FibonacciTest(int input, int expected) {
            this.input = input;
            this.expected = expected;
        }

        @Test
        public void test() {
            Assertions.assertEquals(expected, Fibonacci.compute(input));
        }
    }

    public static class Fibonacci {
        public static int compute(int index){
            if (index == 0) return 0;
            if (index == 1) return 1;

            int prevPrev = 0;
            int prev = 1;
            int result = 0;

            for (int i = 2; i &amp;lt;= index; i++)
            {
                result = prev + prevPrev;
                prevPrev = prev;
                prev = result;
            }
            return result;
        }
    }&lt;/pre&gt;



&lt;p&gt;Screen z IDE:&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;https://imgur.com/nev0MIE&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://imgur.com/nev0MIE&lt;/a&gt;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/524963/junit-test-ciagu-fibonacciego</guid>
<pubDate>Wed, 13 Jan 2021 12:39:59 +0000</pubDate>
</item>
<item>
<title>Ciąg Fibonacciego - Kurs C++ odc.5</title>
<link>https://forum.pasja-informatyki.pl/518718/ciag-fibonacciego-kurs-c-odc-5</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Mam pytanie odnośnie kursu c++ u Pana Mirosława. Jako drugi kod był pokazany ciąg Fibonacciego. Mam pytanie odnośnie tej 1 pętli. Dla zobrazowania zapiszę:&lt;/p&gt;



&lt;p&gt;fib[0] = 1;&lt;/p&gt;



&lt;p&gt;fib[1] = 1;&lt;/p&gt;



&lt;p&gt;fib[2] = fib[1] + fib[0]&lt;/p&gt;



&lt;p&gt;fib[3] = fib[2] + fib[1]&lt;/p&gt;



&lt;p&gt;fib[4] = fib[3] + fib[2] //?? 2+3 nie jest równe 5&lt;/p&gt;



&lt;p&gt;itd....&lt;/p&gt;



&lt;p&gt;Dlaczego tak się dzieje? Wiem, że to może trochę głupie pytanie, ale nie jestem w stanie tego zrozumieć, a bardzo bym chciał, ponieważ uważam, że wiedza, którą przekazuje Pan Mirosław jest bezcenna. Z góry dzięki za wszystkie odpowiedzi. Poniżej kod (zaznaczyłem czerwonym):&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;iomanip&amp;gt;
using namespace std;

long double fib[100000]; int n;

int main()
{
    cout &amp;lt;&amp;lt; &quot;Ile liczb Fibonacciego mam wyznaczyc: &quot;;
    cin&amp;gt;&amp;gt;n;

    fib[0]=1;
    fib[1]=1;

    &lt;span style=&quot;color:#ff0000&quot;&gt;for (int i=2; i&amp;lt;n; i++)
    {
        fib[i] = fib[i-1] + fib[i-2];
    }&lt;/span&gt;

cout&amp;lt;&amp;lt;setprecision(10000);

    //for (int i=0; i&amp;lt;n; i++)
    //{
    //    cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;wyraz nr&quot;&amp;lt;&amp;lt;i+1&amp;lt;&amp;lt;&quot;: &quot;&amp;lt;&amp;lt;fib[i];
    //}

cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;wyraz nr &quot;&amp;lt;&amp;lt;n&amp;lt;&amp;lt;&quot;:&quot;&amp;lt;&amp;lt;fib[n-1];

//cout&amp;lt;&amp;lt;&quot;zlota liczba: &quot;&amp;lt;&amp;lt;fib[n-1]/fib[n-2];

    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/518718/ciag-fibonacciego-kurs-c-odc-5</guid>
<pubDate>Fri, 27 Nov 2020 10:10:25 +0000</pubDate>
</item>
<item>
<title>Algorytm Wyrazy fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/518643/algorytm-wyrazy-fibonacciego</link>
<description>Witam.&lt;br /&gt;
&lt;br /&gt;
Muszę zrobić algorytm sumujący 10 pierwszych liczb prostych wyrazów fibonacciego. Ma to być zrobione w sposób graficzny.&lt;br /&gt;
&lt;br /&gt;
Proszę o pomoc.</description>
<category>Algorytmy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/518643/algorytm-wyrazy-fibonacciego</guid>
<pubDate>Thu, 26 Nov 2020 15:52:01 +0000</pubDate>
</item>
<item>
<title>Graficzne przedstawienie liczb pierwszych i ciągu Fibonacciego w programie auto-cad</title>
<link>https://forum.pasja-informatyki.pl/493191/graficzne-przedstawienie-liczb-pierwszych-ciagu-fibonacciego-programie-auto-cad</link>
<description>

&lt;p&gt;Ciąg Fibonacciego spotykamy wszędzie wokół. Złota proporcja jest wszechobecna.
&lt;br&gt;

&lt;br&gt;
Postanowiłem przestawić graficzne manifestacje tych liczb.
&lt;br&gt;
Okrąg o promieniu 1 wprowadziłem jako punkt odniesienia. Każdą liczbę przedstawiam jako okrąg o średnicy tej liczby z wpisanymi w niego okręgami o ilości takiej jak dana liczba. Np. kiedy przedstawiam 13 to jest to okrąg o średnicy 13, z 13-oma okręgami o średnicy 1 wpisanymi w niego, gdzie pierwszy znajduje się zawsze na &amp;nbsp;godzinie 12:00. Następnie każdą z liczb nakładam na siebie w środku małych okręgów każdej z liczb.
&lt;br&gt;
Teraz kiedy mały &quot;okrąg początkowy/wspólny&quot; podzielić na 12 części to linia wyznaczająca kąt 45-u stopni ma ciekawe cechy.
&lt;br&gt;
Otóż po pierwsze to przecina co szósty wyraz ciągu F przez środek małego okręgu wpisanego (zrobiłem program dzielący kolejne wyrazy ciągu F przez liczby naturalne (od 2 do 15)&amp;nbsp;i wychodzi na to, że jednocześnie co 6 wyraz ciągu F jest podzielny przez 8 dając liczbę całkowitą).
&lt;br&gt;
Co najważniejsze ta linia prawdopodobnie nie przecina &lt;strong&gt;żadnego&lt;/strong&gt; małego okręgu liczb pierwszych.
&lt;br&gt;
Kolejna linia z kolei - linia 60-u stopni&amp;nbsp;przecina prawdopodobnie &lt;strong&gt;każdy&lt;/strong&gt; mały okrąg każdej kolejnej liczby pierwszej.&lt;/p&gt;



&lt;p&gt;I tu mam problem.
&lt;br&gt;
Nie umiem programów graficznych, a w programowaniu raczkuję i potrzeba mi jeszcze wiele czasu, a ponieważ maniakalne&amp;nbsp;podejście spędza mi sen z powiek, postanowiłem to tutaj opisać licząc na pomoc.&amp;nbsp;
&lt;br&gt;
Czy znajdzie się ktoś kto potrafi zrobić program rozwijający moją koncepcję?
&lt;br&gt;

&lt;br&gt;
Fotka z programu auto-cad. Żółte okręgi to ciąg F, białe to liczby pierwsze:&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=2944364730319169224&quot; style=&quot;height:565px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Tak prezentuje się część wspólna każdej z liczb:
&lt;br&gt;
&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=4238101183807441149&quot; style=&quot;height:265px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Linia, która nie przecina prawdopodobnie żadnej liczby pierwszej, a co szósty wyraz ciągu F przecina przez środek małego okręgu.&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=10554497790613081039&quot; style=&quot;height:377px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Tak wyglądają początkowe wyrazy ciągu Fibonacciego przedstawione graficznie, ze wspólnym środkiem pierwszego &quot;małego&quot; okręgu&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=2845499959179575486&quot; style=&quot;height:463px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Co szósty wyraz przecinany jest dokładnie przez środek &quot;małego&quot; okręgu
&lt;br&gt;
&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=7230108279326297286&quot; style=&quot;height:433px; width:490px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Dwie linie, 15 stopni różnicy, a na podstawie graficznej obserwacji można wywnioskować, że jedna przecina wszystkie (biała), a druga nie przecina żadnych z liczb pierwszych&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=12168608767542467472&quot; style=&quot;height:429px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Z góry dziękuję za wszelką pomoc lub zainteresowanie się tematem, który wg mnie może być kluczem do rozwiązania tajemnic liczb pierwszych.
&lt;br&gt;

&lt;br&gt;
Pzdr. K&lt;/p&gt;</description>
<category>Matematyka, fizyka, logika</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/493191/graficzne-przedstawienie-liczb-pierwszych-ciagu-fibonacciego-programie-auto-cad</guid>
<pubDate>Sun, 07 Jun 2020 19:57:22 +0000</pubDate>
</item>
<item>
<title>Kurs C++ - odc. 5 (liczenie ciągu Fibonacciego)</title>
<link>https://forum.pasja-informatyki.pl/412303/kurs-c-odc-5-liczenie-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Witam, otóż kilka dni temu zacząłem naukę C++ wraz z serią video poradników pana Mirosława. Dotarłem do odcinka piątego i gdy pan Mirosław opisał na czym ma polegać ostatni przykład w tym odcinku, postanowiłem, że spróbuje sam go zrobić. Po uzupełnieniu kodu o kilka rzeczy, o których pan Mirosław mówił podczas wyjaśniania danego zadania i kilku testach zauważyłem dziwną właściwość mojego kodu. Otóż, gdy chciałem wyznaczyć 50 liczb Fibonacciego, ostatnia 50 liczba wyświetlała się jako dosyć długi zapis typu long double, jednak z minusem, a nie jak można by się spodziewać plusem. Co więcej problem znikał (50 wyświetlało się jako poprawny wynik), gdy tylko zmieniałem długość ciągu o jakąkolwiek wartość, zarówno w górę jak i w dół. Całą sytuację zbadałem nieco dogłębniej i jak się okazało problem dotyczy wszystkich liczb w których na końcu jest jedno zero, a przed nim liczba nieparzysta, choć nie wszystkich (np. 2210,&amp;nbsp; ale już 2010 wyświetla się źle). Czy może mi ktoś wytłumaczyć co jest nie tak z tym kodem? Z góry dzięki.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;iomanip&amp;gt;

using namespace std;

int liczba;

int main()
{
    cout &amp;lt;&amp;lt; &quot;Podaj do ktorej liczby chcesz wyznaczyc ciag Fibonacciego: &quot; &amp;lt;&amp;lt; endl;
    cin &amp;gt;&amp;gt; liczba;

    //Ustalanie wartości dwóch pierwszych liczb w ciągu
    long double fib[liczba-1];
    fib[0] = 1;
    fib[1] = 1;

    //Liczenie kolejnych liczb ciągu
    for(int i=2; i&amp;lt;liczba; i++)
    {
        fib[i] = fib[i-1] + fib[i-2];
    }

    cout &amp;lt;&amp;lt; setprecision(liczba);

    //Wyświetlanie kolejnych liczb ciągu
    for(int i=0; i&amp;lt;liczba; i++)
    {
        cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; i+1 &amp;lt;&amp;lt; &quot;. &quot; &amp;lt;&amp;lt; fib[i];
    }

    //Wyświetlanie konkretnej liczby ciągu
    //cout &amp;lt;&amp;lt; liczba &amp;lt;&amp;lt; &quot;. &quot; &amp;lt;&amp;lt; fib[liczba-1];

    //Obliczanie przybliżenia złotej proporcji
    //cout &amp;lt;&amp;lt; &quot;zlota liczba &quot; &amp;lt;&amp;lt; fib[liczba-1]/fib[liczba-2];

    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/412303/kurs-c-odc-5-liczenie-ciagu-fibonacciego</guid>
<pubDate>Wed, 06 Feb 2019 23:10:36 +0000</pubDate>
</item>
<item>
<title>Drzewo wywołań ciagu fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/393997/drzewo-wywolan-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Witam, Próbuje zrobić zadanie polegające na wypisaniu kolejnych argumentów wywołań funkcji fibonnaciego(drzewo wywołań) i nie mogę wpaść na pomysł jak to zrobić, ktoś może da podpowiedz lub wskazówke od czego zaczac i jak to ugryźc?&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9MZ4v3EiNsJpDiApoZ47vZezIbwA-A2T6tsXTvMpXyAp1OjtS5w&quot; style=&quot;height:130px; width:389px&quot;&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/393997/drzewo-wywolan-ciagu-fibonacciego</guid>
<pubDate>Fri, 16 Nov 2018 18:28:47 +0000</pubDate>
</item>
<item>
<title>Zadanie z wykorzystaniem ciągu Fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/342695/zadanie-z-wykorzystaniem-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Czy mógłby mi ktoś pomóc w tym zadaniu? Będę bardzo wdzięczny.&lt;/p&gt;



&lt;blockquote&gt;


&lt;p&gt;Napisz program, który dla podanego parametru oblicza wartość liczby  (phi). Parametr określa ilość miejsc po przecinku, na których wartość obliczonej liczby jest dokładna.
&lt;br&gt;
&amp;nbsp;
&lt;br&gt;
Podpowiedź: W rozwiązaniu zastosuj algorytm obliczania ciągu Fibonacciego.&lt;/p&gt;
&lt;/blockquote&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/342695/zadanie-z-wykorzystaniem-ciagu-fibonacciego</guid>
<pubDate>Thu, 12 Apr 2018 12:08:33 +0000</pubDate>
</item>
<item>
<title>jak wyznaczyć kolejne wyrazy ciągu fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/300541/jak-wyznaczyc-kolejne-wyrazy-ciagu-fibonacciego</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-family:Times New Roman,Times,serif&quot;&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Witam&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Times New Roman,Times,serif&quot;&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Jestem studentem pierwszego roku informatyki.Na ostatnich zajęciach otrzymałem za zadanie Napisać wersję iteracyjną programu który wyznacza kolejne wyrazy ciągu Fibonacciego.Niestety nie mam pomysłu jak to zrobić&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Times New Roman,Times,serif&quot;&gt;&lt;span style=&quot;font-size:16px&quot;&gt;czy ktoś może mi pomóc&amp;nbsp;w zrobieniu tego zadania?.Dodam jeszcze że ten program mam napisać w języku C.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/300541/jak-wyznaczyc-kolejne-wyrazy-ciagu-fibonacciego</guid>
<pubDate>Sun, 05 Nov 2017 20:43:42 +0000</pubDate>
</item>
<item>
<title>Błąd przy wyświetlaniu danej liczby z ciągu Fibbonaciego</title>
<link>https://forum.pasja-informatyki.pl/170371/blad-przy-wyswietlaniu-danej-liczby-z-ciagu-fibbonaciego</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

long double fibbo[100000];


int main()
{
    int liczba=2;

    fibbo[0]=1;
    fibbo[1]=1;

    while (liczba&amp;lt;=11)
    {
        fibbo[liczba]=fibbo[(liczba-2)]+fibbo[(liczba-1)];        
        liczba++;
    }
    cout&amp;lt;&amp;lt;fibbo&amp;lt;&amp;lt;endl;

    return 0;
}&lt;/pre&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=3643113522643427733&quot; style=&quot;height:65px; width:317px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Witam, staram się stworzyć pętlę, która będzie wyświetlała daną liczbę ciągu Fibbonaciego (liczbę tę ustalamy poprzez ilość powtórzeń pętli, bez wprowadzania danych z strumienia wejściowego) i niezależnie od tego ile razy tę pętlę powtórzę za każdym razem wychodzi mi taki wynik. Czy ktoś mógłby mi wyjaśnić dlaczego, to nie chce działać? &amp;nbsp;W tym przypadku liczbę powtórzeń ustawiłem na 10.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/170371/blad-przy-wyswietlaniu-danej-liczby-z-ciagu-fibbonaciego</guid>
<pubDate>Thu, 18 Aug 2016 22:05:15 +0000</pubDate>
</item>
<item>
<title>ciąg fibbonacciego</title>
<link>https://forum.pasja-informatyki.pl/147166/ciag-fibbonacciego</link>
<description>

&lt;p&gt;Witam, dziś na lekcji informatyki robiliśmy ciąg fibbonacciego. Można to zrobić rekurencyjnie, lub iteracyjnie, tak jak na filmach Pana Mirosława Zelenta. Ja jednak zrobiłem to iteracyjnie tworząc jedynie tablicę 3 elementową, co Wy o tym myślicie? Wiem że mało optymalne ale oszczędne w pamięc:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
//iteracyjnie z małą ilością pamięci
	long double *tab= new long double[3];
	
	*tab=1;
	tab[1]=1;
	
	for(int i=2; i&amp;lt;a; i++)
	{
		tab[2]=tab[1]+tab[0];
		tab[0]=tab[1];
		tab[1]=tab[2];
	}
	cout&amp;lt;&amp;lt;tab[2];
	
	delete [] tab;
	tab=NULL;&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Algorytmy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/147166/ciag-fibbonacciego</guid>
<pubDate>Fri, 03 Jun 2016 08:53:20 +0000</pubDate>
</item>
<item>
<title>Program ciąg Fibonacciego gdzie jest problem</title>
<link>https://forum.pasja-informatyki.pl/57999/program-ciag-fibonacciego-gdzie-jest-problem</link>
<description>

&lt;p&gt;Witam zaczalem uczyc sie z kursu pana Miroslawa Zelenta i dlaczego program nie dziala jak w filmie?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
// program wyznaczający liczby fib

#include &quot;stdafx.h&quot;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
	// deklaracja tablicy na liczby fib
	float fib[1000];

	// ilosc liczb fib do wyznaczenia
	int ilosc_liczb;

	// dwa pierwsze wyrazy to 1
	fib[0] = 1;
	fib[1] = 1;

	// podajemy ile wypisac liczb fib
	cout &amp;lt;&amp;lt; &quot;Podaj ile chcesz wypisac licz fib: &quot;;
	cin &amp;gt;&amp;gt; ilosc_liczb;

	// obliczamy liczby fib
	for (int i = 0; i &amp;lt; ilosc_liczb;  i++)
	{
		fib[i] = fib[i - 1] + fib[i - 2];
	}

	// wypisujemy podana ilosc liczb
	for (int i = 0; i &amp;lt; ilosc_liczb; i++)
	{
		cout &amp;lt;&amp;lt; &quot;Liczba &quot; &amp;lt;&amp;lt; i + 1 &amp;lt;&amp;lt; &quot;: &quot; &amp;lt;&amp;lt; fib[i] &amp;lt;&amp;lt; endl;
	}

	// zlota proporacja
	cout &amp;lt;&amp;lt; &quot;Zlota proporacja: &quot; &amp;lt;&amp;lt; fib[ilosc_liczb - 1] / fib[ilosc_liczb - 2] &amp;lt;&amp;lt; endl;

	// najwieksza liczb fib
	cout &amp;lt;&amp;lt; &quot;Najwieksza liczba fib: &quot; &amp;lt;&amp;lt; fib[ilosc_liczb - 1];

	return 0;
}
&lt;/pre&gt;



&lt;p&gt;Takie pojawia mi się w konsoli &lt;a href=&quot;http://s30.postimg.org/mtqbhsmcx/kod.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://s30.postimg.org/mtqbhsmcx/kod.png&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Uzywam programu Microsoft Visual Studio Community 2015.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/57999/program-ciag-fibonacciego-gdzie-jest-problem</guid>
<pubDate>Sun, 06 Sep 2015 19:29:36 +0000</pubDate>
</item>
<item>
<title>Wypisywanie w konsoli wartości liczb przewyższających wielkości zdefiniowanych typów</title>
<link>https://forum.pasja-informatyki.pl/44523/wypisywanie-konsoli-wartosci-liczb-przewyzszajacych-wielkosci-zdefiniowanych</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
w jaki sposób wypisać w konsoli bardzo długie liczby, np. znane z filmu Pana Zelenta kolejne wyrazy ciągu Fibonacciego? Wiem, że mamy tutaj ograniczenie związane z wielkością typów, ale chyba jest jakiś sposób, aby wypisać bardzo długie, kilkunastocyfrowe liczby.&lt;br /&gt;
&lt;br /&gt;
Za odpowiedzi serdecznie dziękuję.</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/44523/wypisywanie-konsoli-wartosci-liczb-przewyzszajacych-wielkosci-zdefiniowanych</guid>
<pubDate>Tue, 28 Jul 2015 13:00:40 +0000</pubDate>
</item>
<item>
<title>Problem przy ciągu Fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/37694/problem-przy-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Witam. Pracuję ostatnio przy tutorialach C++. Jestem przy piątym odcinku. Mam problem i nie mogę przejść dalej. Ktoś może mi pomóc?&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;brak&quot;&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/37694/problem-przy-ciagu-fibonacciego</guid>
<pubDate>Tue, 07 Jul 2015 07:58:10 +0000</pubDate>
</item>
<item>
<title>Odcinek 6 - Wyznaczanie ciągu Fibonacciego</title>
<link>https://forum.pasja-informatyki.pl/17241/odcinek-6-wyznaczanie-ciagu-fibonacciego</link>
<description>

&lt;p&gt;Witam, otóż jakoś nie bardzo rozumiem następujący zapis:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;wyraz nr &quot;&amp;lt;&amp;lt;n&amp;lt;&amp;lt;&quot;: &quot;&amp;lt;&amp;lt;fib[n-1];&lt;/pre&gt;



&lt;p&gt;Dlaczego jeżeli wpiszę w programie tak:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;Wyraz nr &quot;&amp;lt;&amp;lt;n&amp;lt;&amp;lt;&quot;: &quot;&amp;lt;&amp;lt;fib[n];&lt;/pre&gt;



&lt;p&gt;To wyświetla mi jakieś bzdury. Na filmie pan Mirosław powiedział, że numerujemy od 0 i nic poza tym. Mógłby mi ktoś to jakoś bardziej rozjaśnić?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/17241/odcinek-6-wyznaczanie-ciagu-fibonacciego</guid>
<pubDate>Sun, 03 May 2015 14:12:07 +0000</pubDate>
</item>
<item>
<title>ciąg Fibonacciego kursc++, tablice</title>
<link>https://forum.pasja-informatyki.pl/10844/ciag-fibonacciego-kursc-tablice</link>
<description>witam, wlasnie ogladalem 5 odcinek kursu c++ i mam do was pytanie. Jesli nie zrozumialem zbyt wiele tego co pan Miroslaw Zelent tlumaczyl w tej czesci w ktorej obliczal przyblizenie ciągu Fibonacciego to czy powinienem ogladac go jeszcze raz i probowac zrozumiec o co w nim chodzi czy nie musze jesli zrozumialem ta pierwsza czesc o sredniej arytmetycznej oraz o co chodzi w tych tablicach jak sie je robi itd.?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/10844/ciag-fibonacciego-kursc-tablice</guid>
<pubDate>Fri, 17 Apr 2015 19:09:02 +0000</pubDate>
</item>
</channel>
</rss>