Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
Funkcje i procedury [Podstawy Programowania]
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102


Podstawy Programowania

Instytut Informatyki Stosowanej, Politechnika Łódzka

Narzędzia użytkownika

Narzędzia witryny



Warning: Undefined array key 3 in /home/pp/.public_html/inc/html.php on line 1453

Warning: Undefined array key -1 in /home/pp/.public_html/inc/html.php on line 1458

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

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 ''%%main%%'', która musi wystąpić w każdym programie.+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 ''main'', która musi wystąpić w każdym programie.
  
-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ą ''main'' i nazywana jest prototypem funkcji.
  
 Przykładowy prototyp funkcji: Przykładowy prototyp funkcji:
  
 <code c> <code c>
-int potęga (int,int);  // prototyp funkcji+int potega (int,int);  // prototyp funkcji
 </code> </code>
  
Linia 19: Linia 19:
  
 <code c> <code c>
-int potęga (int liczba, int wykładnik   //nagłówek+int potęga (int liczba, int wykladnik) //nagłówek
 { {
-    int i, p;                             //deklaracja zmiennych lokalnych+    int i, p; //deklaracja zmiennych lokalnych
  
     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;           //przekazanie wyniku+    return p;  //przekazanie wyniku
 } }
 </code> </code>
  
pp/pp1/teoria/funkcje.1509205445.txt.gz · ostatnio zmienione: 28/10/2017 17:44 przez 127.0.0.1