10
ALGORYTMIKA w ELI Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie Marek Magiera Część 2

ALGORYTMIKA w ELI

  • Upload
    cormac

  • View
    41

  • Download
    1

Embed Size (px)

DESCRIPTION

ALGORYTMIKA w ELI. Część 2. Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie. Marek Magiera. Algorytmy z pętlą. W większości algorytmów wiele czynności powtarzanych jest wielokrotnie (w pętli). Powtarzanie nazywamy iteracją . P owtórzenia te mogą być realizowane: - PowerPoint PPT Presentation

Citation preview

Page 1: ALGORYTMIKA w ELI

ALGORYTMIKA w ELI

Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie

Marek Magiera

Część 2

Page 2: ALGORYTMIKA w ELI

Algorytmy z pętlą

W większości algorytmów wiele czynności powtarzanych jest wielokrotnie (w pętli).

Powtarzanie nazywamy iteracją.

Powtórzenia te mogą być realizowane:konkretną ilość razy (pętla z licznikiem), tak długo jak spełniony jest określony warunek.

Page 3: ALGORYTMIKA w ELI

Algorytmy z pętlą iteracyjną

Algorytm obliczania sumy n kolejnych liczb naturalnych

Page 4: ALGORYTMIKA w ELI

Algorytm obliczania sumy n kolejnych liczb naturalnych

Ustalamy ile liczb dodać (pytamy o n) Ustalamy od jakiej liczby zacząć dodawanie

(dla ułatwienia zacznijmy od 1) Tworzymy zmienną suma (na razie równą 0) Dodajemy do sumy kolejne liczby

(suma za każdą operacją powiększa się), tak długo aż dodamy wszystkie n liczb

Page 5: ALGORYTMIKA w ELI

Algorytm obliczania sumy n kolejnych liczb naturalnych

Suma:=0 Suma+1 (Suma+1)+2 (Suma+1+2)+3 ...

Suma:= Suma+igdzie i będzie zwiększane od 1 do n

Page 6: ALGORYTMIKA w ELI

Algorytm obliczania sumy n kolejnych liczb naturalnych

Page 7: ALGORYTMIKA w ELI

Algorytmy z pętlą iteracyjną

Algorytm obliczania średniejn podanych kolejno liczb

Page 8: ALGORYTMIKA w ELI

Algorytmy z pętlą iteracyjną

Czynności wykonywane w pętli to:Pytanie o wartość kolejnej liczby i zapisanie jej do zmiennej,Dodanie liczby do poprzedniej sumyZwiększenie licznika o 1,Sprawdzenie czy licznik osiągnął odpowiednią wartość (n).

Page 9: ALGORYTMIKA w ELI

Algorytm obliczania średniejn podanych kolejno liczb

Page 10: ALGORYTMIKA w ELI

ALGORYTMIKA w ELI

Autor: Marek Magierazajrzyj na stronę http://www.marmagi.cad.pl/