Pętle zagnieżdżone
wrz05

Pętle zagnieżdżone

Pętle można dowolnie zagnieżdżać. Znaczy to, że może istnieć pętla w pętli. Głębokość zagnieżdżenia jest nieograniczona. Zagnieżdżenia pętli są bardzo często wykorzystywane. Uwaga, wewnątrz pętli nie wolno używać tej samej nazwy zmiennej do pętli wewnętrznej. W ten sposób mógłbyś zawiesić program. Przykład Program z zagnieżdżonymi pętlami rysujący choinkę: Przykładowy wynik działania...

Read More
Algorytm iteracyjny
wrz05

Algorytm iteracyjny

Algorytm iteracyjny – algorytm, który uzyskuje wynik przez iterację, czyli powtarzanie danej operacji początkowo określoną liczbę razy lub aż do spełnienia określonego warunku. Niektóre problemy można rozwiązać zarówno za pomocą algorytmu iteracyjnego, jak i rekurencyjnego. Przykład 1 Algorytm obliczający sumę n kolejnych liczb począwszy od 1. Dane: n – ilość liczb, które chcemy do siebie dodać, i – iteracja (pętla), Suma – suma...

Read More
Algorytm z warunkami zagnieżdżonymi
wrz05

Algorytm z warunkami zagnieżdżonymi

  Istota algorytmu z warunkami zagnieżdżonymi:   – składa się kilku warunków; – po sprawdzeniu jednego warunku trzeba sprawdzić kolejne; – w schemacie blokowym wychodząc z jednego bloku warunku, np. drogą Tak, umieszczony jest kolejny blok warunkowy.   Przykład algorytmu z warunkami zagnieżdżonymi:   – Rozwiązanie równania liniowego a*x + b = 0; lista kroków: Dane: dowolne liczby...

Read More
Algorytm sprawdzania warunku istnienia trójkąta
wrz05

Algorytm sprawdzania warunku istnienia trójkąta

Definicja Wielokąt, który ma trzy boki nazywamy trójkątem. Warunek istnienia trójkąta Z danych trzech odcinków o długości a, b i c można zbudować trójkąt, jeżeli: a<b+c b<a+c c<b+a c>b-a a>c-b b>c-a Program trojkat;

Read More
Zapisywanie algorytmów za pomocą schematów blokowych – ćwiczenia
wrz05

Zapisywanie algorytmów za pomocą schematów blokowych – ćwiczenia

Zadanie 1. Schemat algorytmu parzenia kawy z automatu stworzony w programie Word za pomocą Autokształtów.   Zadanie 2 Wyznaczanie wartości całkowitej pierwiastka kwadratowego z liczby naturalnej n Schemat stworzony w programie Writer za pomocą narzędzi do rysowania. Zadanie 3 Wyznaczanie wartości silni. Rekurencyjna definicja silni wygląda następująco silnia(0)=1 silnia(n)=n*silnia(n-1) np. 9! =...

Read More
Skip to content