Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /* DEKLARACJA FUNKCJI:
- typ_zwracany nazwa_funkcji([argumenty_funkcji])
- {
- ciało_funkcji
- }
- */
- void funkcja() // funkcja, która nic nie zwraca i nic nie pobiera
- {
- cout << "Funkcja zostala wywolana\n";
- }
- bool prawda_falsz() // funkcja, która nic nie pobiera, a zwraca wartość logiczną bool
- {
- cout << "Podaj 1 dla prawdy i 0 dla falszu: ";
- int komenda;
- cin >> komenda;
- while(komenda != 0 && komenda != 1)
- {
- cout << "Wpisalas niepoprawna liczbe. Wpisz 0 lub 1: ";
- cin >> komenda;
- }
- if(komenda == 1)
- return true;
- return false;
- }
- int dodawanie(int a, int b) // funkcja, która pobiera dwie wartości typu int i zwraca wartość int
- {
- return a + b;
- }
- double pi() // funkcja, która nie pobiera argumentów, a zwraca wartość typu double
- {
- return 3.14159;
- }
- void funkcja_5(int a, int b) // funkcja, która pobiera dwie wartości typu int, ale nic nie zwraca
- {
- cout << a << " + " << b << " = " << a + b << endl;
- }
- int main()
- {
- funkcja(); // wywołanie funkcji
- cout << prawda_falsz() << endl;
- dodawanie(30, 5); // funkcja zostanie wywołana, ale jej wynik przepadnie
- cout << dodawanie(5, 10) << endl;
- int liczba = dodawanie(20, 30);
- cout << liczba << endl;
- cout << pi() << endl;
- funkcja_5(100, 300);
- funkcja_5(2, 7);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment