29 (621)

29 (621)



Przypomnijmy wzór na N-ty wyraz ciągu:

N = 0 N = \ N>\


0    gdy

f(n) = -


1    gdy F(N-\)+F(N-2) gdy

Jak widać, do policzenia wartości ciągu potrzebna jest znajomość jedynie dwóch po przednich. Przypomnijmy sobie schemat blokowy (ćwiczenie 2.5) i... piszmy.

program cw3_36;

{ Program oblicza N-ty wyraz ciągu Fibonacciego. }

{ Katalog r3_08 : 3_36.pas    }

var

N, I : Byte;

Poprzedni, Przedpoprzedni, Pomoc : Longint;

begin

Write ('Podaj numer wyrazu ciągu do wyliczenia:    Readln (N);

if (N<0) then

Writeln ('Nie można policzyć ', N, ' wyrazu ciągu Fibonacciego.') else

if (N=0) then

Writeln ('F(', N, ')-0') else

if (N-l) then

Writeln ( ' F(', N, ')-l' ) else begin

Przedpoprzedni 0;

Poprzedni 1; for I 2 to N do begin

Pomoc Przedpoprzedni;

Przedpoprzedni Poprzedni;

Poprzedni Poprzedni + Pomoc; end;

Writeln ('F(', N, ')-', Poprzedni) end;

Readln; end.

Pomimo tego, że do zapamiętania kolejnych wyrazów ciągu używamy zmiennych typi Longint (a więc o większym niż Integer zakresie), ciąg dość szybko rośnie i już dla kilku dziesięciu zakres zostanie przekroczony.

ĆWICZĘ

3.37


Obliczenie silni

Napisz program, który obliczy i wyświetli NL

Znów przypomnijmy sobie ćwiczenia (tym razem 1.6 i 2.2) i spróbujmy zapisać algoryb w postaci programu:    I

program cw3_37;

{ Program oblicza N!    }

{ Katalog r3_08 : 3_37.pas } var

N, I : Byte;

Silnia : Longint;


Wyszukiwarka

Podobne podstrony:
IM7 ciąg arytmetyczny: an+i=an+r r= an+i-ą, an=ai+(n-1 )r    wzór na n-ty wyraz ciągu
skanuj0006 (81) •    Ciąg arytmetyczny, Wzór na n-ty wyraz ćiągu arytmetycznego o dan
c7 (2) Rozdział 5 Ciąg arytmetyczny Wzór na n-ty wyraz ciągu: an = ci + {n - l)-r Suma n pierwszych
CIĄGI Ciąg arytmetyczny Wzór na n-ty wyraz ciągu arytmetycznego o danym pierwszym wyrazie at i różni
Trening do matury Wyznacz wzór na n-ty wyraz ciągu arytmetycznego wiedząc, że suma pierwszych pięciu
lista13 CIĄGI • Ciąg arytmetyczny Wzór na n-ty wyraz ciągu arytmetycznego o danym pierwszym wyrazie
27024 skanuj0006 (81) •    Ciąg arytmetyczny, Wzór na n-ty wyraz ćiągu arytmetycznego
Untitled 1 (9) MATEMATYKA DYSKI- ETNA 1 Kolokwium 2 1. (6 pkt.) Znaleźć wzór jawny na n-ty wyraz cią
ciągi 2 9. Ciąg (an) jest arytmetyczny. Wyznacz wzór na n-ty wyraz tego ciągu, jeżeli suma m po
CCF20090516002 52.    Podaj wyrażenia na n-ty wyraz ciągu arytmetycznego i geometryc
034 2 ąg arytmetyczny Najważniejsze wzory • a( = a-1- (« - 1) ■ r 2at + (n - 1 )/• wzór na n-ty wyra
Ciągi i granice: Ciąg arytmetyczny - aw+1 = a„+ r Wzór ogólny na n-ty wyraz: an =    
Untitled 5 (8) MATEMATYKA DYSKI- ETNA I Kolokwium 2WZÓR 1.    (6 pkt) Znaleźć wzór ja
80805 MF dodatekA02 Aneks A .1 Ciągi i szeregi liczbowe 247 Liczbę q nazywamy ilorazem ciągu g

więcej podobnych podstron