Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- // funkcja nie pobierająca argumentów i nie zwracająca wyniku:
- void funkcja1()
- {
- cout << "Ta funkcja nie pobiera zadnych argumentow i nie zwraca zadnego wyniku\n";
- }
- // funkcja pobierająca argumenty, ale nie zwracająca wyniku:
- void funkcja2(int a, int b)
- {
- cout << a << " + " << b << " = " << a + b << endl;
- }
- // funkcja pobierająca argumenty i zwracająca wartosc:
- double dzielenie(int a, int b)
- {
- return 1.0 * a / b; // zwrócenie wartości funkcji
- }
- // funkcja bezargumentowa zwracająca wartość
- bool funkcja3()
- {
- cout << "Ta funkcja zawsze zwraca wartosc true\n";
- return true;
- }
- int main()
- {
- funkcja1(); // wywołanie funkcji
- funkcja2(8, 7);
- funkcja2(101, 37);
- cout << dzielenie(11,3) << endl; // wywołując funkcję (inną niż void) już samo wywołanie funkcji posiada wartość,
- // którą możemy zapisać w pamięci lub wyświetlić
- // UWAGA: samo wywołanie funkcji nie daje nam gwarancji, że wyświetli ona cokolwiek na ekranie (jeśli nie ma w niej żadnego cout, to nie wyświetli)
- cout << funkcja3();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment