unkcja jest to podprogram - fragment programu -
• łatwego powtarzania pewnego cyklu obliczeń (za pomocą funkcji tworzymy jakby własne obszerne „instrukcje”)
■ zwiększenia przejrzystości programu
W języku C++ wszystkie podprogramy są funkcjami.
Funkcję wywołuje się przez podanie jej nazwy i w nawiasie (ewentualnych) argumentów.