wyklad 6, Informatyka ns 2009-2013, Semestr I, Podstawy Informatyki
[ Pobierz całość w formacie PDF ]
Podstawy informatyki
wykład 6
dr Artur Jakubski
ajakubski@icis.pcz.pl
1
Plan wykładu – najważniejsze elementy
Funkcje – definicja, prototyp, wywołanie
Funkcje – rekurencja.
Tablica – definicja.
Tablice znakowe.
Tablice dynamiczne.
Wskaźniki
Obsługa plików
2
Funkcje - motywacja
•
Potrzeba wielokrotnego wykonywania tych samych operacji.
•
Łatwiej jest zastąpić wielokrotne wykonywanie tych samych
operacji uniwersalnym podprogramem.
•
Przejrzystość struktury programu.
•
Oszczędość czasu – raz napisana funkcja może być wielokrotnie
wykorzystywana.
•
Oszczędość pamięci – funkcja umieszczana jest w jednym miejscu
pamięci.
3
Funkcje - definicja
Funkcja jest podprogramem, który może modyfikować dane i
zwracać wartość. Każdy program zawiera przynajmniej jedną funkcję
main(). Może ona wywoływać inne funkcje, które mogą wywoływać
jeszcze inne funkcje.
4
Funkcje - definicja
Definicja funkcji obejmuje:
•
typ zwracanej wartości funkcji;
•
identyfikator nazwy funkcji;
•
listę parametrów;
•
ciało funkcji (w nawiasach klamrowych).
5
[ Pobierz całość w formacie PDF ]