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; // |
} | } | ||
</ | </ | ||