Przejdź do treści

Ćwiczenie 6

Zapoznaj się z poniższą specyfikacją oraz pseudokodem, a następnie rozwiąż zadania.

Specyfikacja

Dane

  • \(n\) - liczba naturalna, \(n>0\).

Pseudokod

1. suma := 1
2. i := 2
3. Dopóki i <= n, wykonuj:
    4. j := i
    5. p := 1
    6. Dopóki j >= 1, wykonuj:
        7. p := p * i
        8. j := j - 1
    9. suma := suma + p
    10. i := i + 1

11. Wypisz suma

Zadanie 1

Przeanalizuj powyższy algorytm i uzupełnij poniższą tabelkę.

n wynik
1 1
2
3
4

Zadanie 2

Podaj specyfikację wyniku dla powyższego algorytmu.