Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /* FUNKCJE
- typ_zwracany nazwa_funkcji([argumenty_funkcji])
- {
- ciało_funkcji
- }
- */
- // funkcja, która nic nie zwraca i nie pobiera żadnych argumentów:
- void funkcja1()
- {
- cout << "Ta funkcja zostala wywolana\n";
- }
- // funkcja, która nic nie zwraca, ale pobiera dwa argumenty:
- void funkcja2(int a, int b) // int a, int b - są to zmienne tworzone na potrzebę tej funkcji. Funkcja będzie z nich korzystać
- {
- cout << a << " + " << b << " = " << a + b << endl;
- }
- // funkcja, która pobiera dwa argumenty i zwraca zmienną typu double:
- double iloraz(int a, int b)
- {
- return 1.0 * a / b;
- }
- // funkcja, która nie pobiera argumentów, ale zwraca wartość typu bool:
- bool pf()
- {
- return true; // ta funkcja zawsze zwraca wartość true
- }
- int main()
- {
- funkcja1(); // wywołanie funkcji
- funkcja2(7, 15);
- funkcja2(11, 37);
- iloraz(13, 17); // jest to samo wywołanie funkcji, ale jej wynik przepada, ponieważ nigdzie nie jest zapisany
- cout << iloraz(31, 17) << endl; // teraz wynik działania funkcji zostanie wypisany na ekran
- double wynik = iloraz(7,3); // teraz wynik działania funkcji zostanie przypisany w pamięci do zmiennej double wynik
- cout << wynik << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment