A tak mnie ostatnio naszło na ten ciąg. Bo na matematyce są ciągi, a w pierwszej klasie u nas robią tablice. Jak dla mnie jest to idealny przykład do pokazania operacji na tablicach.
Kod ten ma wypisać nam w okienku konsoli jaką wartość ma konkretny element z ciągu Fibonacciego. A cóż to jest ten ciąg? Wikipedia daje takie fajne naukowe wytłumaczenie. Ja ujmę to swoimi słowami. Każdy element (z wyjątkiem 1 i 2, bo one mają wartość 1) jest równy sumie 2 poprzednich. Wygląda to następująco: 1, 1, 2, 3, 5, 8, 13, 21, 34, itd. Niestety jest to taki ciąg którego nie możemy określić wzorem ogólnym w stylu 2n + 3. Dlatego też trzeba napisać program, który krok po kroku (lub step by step, jak to mówi mój matematyk
) zapełnić tablicę danymi. Oto taki prosty kod już z objaśnieniami w komentarzach.
- #include <iostream>
- using namespace std;
- long long fib(int n)
- {
- switch (n)
- {
- case 1:
- case 2:
- return 1;
- break;
- default:
- return fib(n-2) + fib(n-1);
- }
- }
- int main(){
- int n;
- cin >> n;
- cout << fib(n);
- cin.ignore();
- cin.get();
- return 0;
- }
Oczywiście jeżeli coś będzie nie jasne, zapraszam do komentowania. Mam nadzieję, że komuś się to przyda 
Naszyjnik z marmuru. Do kompletu kolczyki w innej kategorii.
Bransoletka z koralików przypominających plastry miodu. Do kompletu kolczyki w innej kategorii.
Kolczyki głównie z koralików akrylowych, choć są też szklane kwiatuszki.
Kolczyki - róże, z koralu rekonstruowanego. Do kompletu bransoletka i zawieszka w innych kategoriac.
Kolczyki koty wypalane w drewnie, tło zielone. Zabezpieczone kilkoma warstwami lakieru bezbarwnego. Wzór po obu stronach kolczyków.

pisze:

