PROGRAMOWANIE C++!! 1. Napisz dowolną funkcję i opisz jej elementy (chodzi o podpisanie wszystkich części z jakich składa się funkcja). 2. Napisz funkcję, która będzie zwracała wartość sumy dwóch liczb. 3. Podaj 3 sposoby wywołania funkcji w programie głównym.
Niech to będą podstawowe rzeczy. Z góry dziękuję ;)
CCCP
1 i 2: int Suma (int a, int b) //Deklaracja funkcji Suma, zwracającej wartość typu int; przyjmującą jako argumenty dwie wartości typu int; { return a+b; //Zwrócenia sumy argumentów a i b; }
3. funkcję wywołuje się zawsze tak samo. Wg. wzoru:
nazw_funkcji (lista_argumentów);
Argumenty do funkcji można przekazywać przez wartość np.:
int Suma (int a, int b) //Deklaracja funkcji Suma, zwracającej wartość typu int; przyjmującą jako argumenty dwie wartości typu int;
{
return a+b; //Zwrócenia sumy argumentów a i b;
}
3. funkcję wywołuje się zawsze tak samo. Wg. wzoru:
nazw_funkcji (lista_argumentów);
Argumenty do funkcji można przekazywać przez wartość np.:
Suma(10, 9) lub Suma (x,y);
Przez wskaźniki do obiektów:
int *p, *pp;
int a,b;
p = &a;
pp = &b;
i teraz wywołanie :
int Suma(*p, *pp)
lub przez referencję do obiektów:
Suma (&a, &b);