MeehoweCK

Untitled

Oct 2nd, 2020 (edited)
1,034
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. // funkcja nie pobierająca argumentów i nie zwracająca wyniku:
  6. void funkcja1()
  7. {
  8.     cout << "Ta funkcja nie pobiera zadnych argumentow i nie zwraca zadnego wyniku\n";
  9. }
  10.  
  11. // funkcja pobierająca argumenty, ale nie zwracająca wyniku:
  12. void funkcja2(int a, int b)
  13. {
  14.     cout << a << " + " << b << " = " << a + b << endl;
  15. }
  16.  
  17. // funkcja pobierająca argumenty i zwracająca wartosc:
  18. double dzielenie(int a, int b)
  19. {
  20.     return 1.0 * a / b;     // zwrócenie wartości funkcji
  21. }
  22.  
  23. // funkcja bezargumentowa zwracająca wartość
  24. bool funkcja3()
  25. {
  26.     cout << "Ta funkcja zawsze zwraca wartosc true\n";
  27.     return true;
  28. }
  29.  
  30. int main()
  31. {
  32.     funkcja1();     // wywołanie funkcji
  33.     funkcja2(8, 7);
  34.     funkcja2(101, 37);
  35.     cout << dzielenie(11,3) << endl;   // wywołując funkcję (inną niż void) już samo wywołanie funkcji posiada wartość,
  36.                                        // którą możemy zapisać w pamięci lub wyświetlić
  37.     // 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)
  38.     cout << funkcja3();
  39.     return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment