Witam dostałem takie oto zadanie od wykładowcy. Chciałbym się spytać czy taki oto kod jest poprawny i czy dobrze zrozumiałem treść zadania.
- Napisz funkcję, która otrzyma w argumencie trzy wartości całkowite, z czego dwa argumenty powinny mieć wartości domyślne. Funkcja powinna zwracać sumę wszystkich liczb w argumencie. Zademonstruj wszystkie możliwe warianty wywołania swojej funkcji z funkcji
main()
.
#include<iostream>
using namespace std;
int funkcja (int a, int b, int c) {
a=2;
b=4;
int wynik;
wynik = a+b+c;
return wynik;
}
int main() {
int suma=0;
int x,y,z;
z=6;
suma = funkcja(x,y,z);
cout << suma << endl;
cout << funkcja (x,y,z);
return 0;
}