OskarF - 2011-03-17 20:35:31

Napisz funkcje, która dokonuje dodania dwóch liczb przekazanych jako parametry.
Następnie:
• zmień wartości zmiennych przekazanych jako parametry wewnątrz tej funkcji,
• ustaw jeden z parametrów do przekazywania przez wartość, a drugi przez
referencje,
• wyświetl wartości obydwóch zmiennych w programie, w którym wywołana
została funkcja.
Na ekranie należy wypisać wartości zwrócone przez funkcje oraz wartości parametrów
przed i po wywołaniu funkcji.
Przykład deklaracji funkcji:
int suma(int a, int & b); // gdzie b przekazane jest przez referencje.






#include <iostream>

using namespace std;

int suma(int a, int & b);

int main()
{
    int liczba1, liczba2;
    cout<<"Wykonane zostanie dodawanie.\nPodaj dwie liczby na ktorych ma zostac przeprowadzone."<<endl;
    cin>>liczba1>>liczba2;
    cout<<"Wartosci parametrow poczatkowych wynosza: "<<liczba1<<" i "<<liczba2<<endl;
    cout<<"Suma liczb wynosi: "<<suma(liczba1,liczba2)<<endl;
    cout<<"Wartosci parametrow po zakonczeniu sumowania wynosza: "<<liczba1<<" i "<<liczba2<<endl;

    cin.get();
    return 0;
}

int suma(int a, int & b)
{
    int suma=a+b;
    b+=a;
    return suma;
}

www.worldhotels-in.com taśmy led producent kompensatory mocy biernej