Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- struct test{
- int suma;
- int roznica;
- };
- void funkcja1 (int *a, int *b, int *suma, int *roznica);
- void funkcja2 (int &a, int &b, int &suma, int &roznica);
- void funkcja3 (int a, int b, int suma, int roznica);
- int main(void)
- {
- int a, b, suma = 0, roznica = 0;
- cin >> a >> b;
- funkcja1(&a, &b, &suma, &roznica);
- funkcja2(a, b, suma, roznica);
- funkcja3(a, b, suma, roznica);
- return 0;
- }
- void funkcja1 (int *a, int *b, int *suma, int *roznica)
- {
- *suma = *a + *b;
- cout << "Suma wynosi: " << *suma;
- *roznica = *a - *b;
- cout << endl << "Roznica wynosi: " << *roznica << endl;
- }
- void funkcja2 (int &a, int &b, int &suma, int &roznica)
- {
- suma = a + b;
- cout << "Suma wynosi: " << suma;
- roznica = a - b;
- cout << endl << "Roznica wynosi: " << roznica << endl;
- }
- void funkcja3 (int a, int b, int suma, int roznica)
- {
- test wynik;
- suma = a + b;
- wynik.suma = a + b;
- roznica = a - b;
- wynik.roznica = a - b;
- cout << "Suma wynosi: " << wynik.suma << endl << "Roznica wynosi: " << wynik.roznica << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement