MeehoweCK

Untitled

Oct 3rd, 2020
1,164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.32 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. /* FUNKCJE
  6.  
  7. typ_zwracany nazwa_funkcji([argumenty_funkcji])
  8. {
  9.     ciało_funkcji
  10. }
  11.  
  12. */
  13.  
  14. // funkcja, która nic nie zwraca i nie pobiera żadnych argumentów:
  15. void funkcja1()
  16. {
  17.     cout << "Ta funkcja zostala wywolana\n";
  18. }
  19.  
  20. // funkcja, która nic nie zwraca, ale pobiera dwa argumenty:
  21. void funkcja2(int a, int b)     // int a, int b - są to zmienne tworzone na potrzebę tej funkcji. Funkcja będzie z nich korzystać
  22. {
  23.     cout << a << " + " << b << " = " << a + b << endl;
  24. }
  25.  
  26. // funkcja, która pobiera dwa argumenty i zwraca zmienną typu double:
  27. double iloraz(int a, int b)
  28. {
  29.     return 1.0 * a / b;
  30. }
  31.  
  32. // funkcja, która nie pobiera argumentów, ale zwraca wartość typu bool:
  33. bool pf()
  34. {
  35.     return true;        // ta funkcja zawsze zwraca wartość true
  36. }
  37.  
  38. int main()
  39. {
  40.     funkcja1();     // wywołanie funkcji
  41.     funkcja2(7, 15);
  42.     funkcja2(11, 37);
  43.     iloraz(13, 17);     // jest to samo wywołanie funkcji, ale jej wynik przepada, ponieważ nigdzie nie jest zapisany
  44.     cout << iloraz(31, 17) << endl;     // teraz wynik działania funkcji zostanie wypisany na ekran
  45.     double wynik = iloraz(7,3);         // teraz wynik działania funkcji zostanie przypisany w pamięci do zmiennej double wynik
  46.     cout << wynik << endl;
  47.     return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment