Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
|
pp:pp1:teoria:funkcje [28/10/2017 17:44] 127.0.0.1 edycja zewnętrzna |
pp:pp1:teoria:funkcje [07/12/2017 23:32] (aktualna) Tomasz Jaworski [Wprowadzenie teoretyczne] |
||
|---|---|---|---|
| Linia 6: | Linia 6: | ||
| ===== Wprowadzenie teoretyczne ===== | ===== Wprowadzenie teoretyczne ===== | ||
| - | Funkcja to fragment kodu, który stanowi logiczną całość i jest wywoływany z innego miejsca w programie. Każda funkcja przed użyciem musi zostać zdefiniowana. Najważniejszą z funkcji jest '' | + | Funkcja to fragment kodu, który stanowi logiczną całość i jest wywoływany z innego miejsca w programie. Każda funkcja przed użyciem musi zostać zdefiniowana. Najważniejszą z funkcji jest '' |
| - | Deklaracja funkcji w języku C występuje przed funkcją main i nazywana jest prototypem funkcji. | + | Deklaracja funkcji w języku C występuje przed funkcją |
| Przykładowy prototyp funkcji: | Przykładowy prototyp funkcji: | ||
| <code c> | <code c> | ||
| - | int potęga | + | int potega |
| </ | </ | ||
| Linia 19: | Linia 19: | ||
| <code c> | <code c> | ||
| - | int potęga (int liczba, int wykładnik) // | + | int potęga (int liczba, int wykladnik) // |
| { | { | ||
| - | int i, p; | + | int i, p; // |
| p = 1; | p = 1; | ||
| - | for (i = 1; i <= wykładnik; ++i) | + | for (i = 1; i <= wykladnik; ++i) |
| p = p * liczba; | p = p * liczba; | ||
| | | ||
| - | return p; | + | return p; // |
| } | } | ||
| </ | </ | ||