#1 2011-03-17 20:35:31

OskarF

Użytkownik

Zarejestrowany: 2011-02-03
Posty: 38
Punktów :   

4.1

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;
}

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
pojemniki mapa Ciechocinek pokoje https://szamboczerwionka.pl/ absolwencilo