#include using namespace std; /* FUNKCJE typ_zwracany nazwa_funkcji([argumenty]) { cialo funkcji } */ void funkcja() // funkcja bezargumentowa, która nic nie zwraca (void) { cout << "Funkcja zostala wywolana.\n"; } void dodawanie(int a, int b) // funkcja z dwoma argumentami, która nic nie zwraca { cout << a << " + " << b << " = " << a + b << endl; } double dzielenie(int a, int b) // funkcja z dwoma argumentami, która zwraca wartosc typu double { return 1.0 * a / b; } // istnieja równiez funkcje bezargumentowe, które cos zwracaja, ale na te chwile nie bedziemy sie nimi zajmowac // przykladem takiej funkcji jest funkcja glówna main() int main() { funkcja(); // wywolanie funkcji dodawanie(10,3); dodawanie(7,15); dodawanie(8,81); double x = dzielenie(33, 17); // od tego momentu zmienna x posiada w swojej pamieci wartosc wywolania funkcji cout << x << endl; cout << dzielenie(20, 7) << endl; // wypisanie na ekran wyniku dzialania funkcji return 0; }