funkcja która dla dwóch liczb wyznaczy ich sumę i różnice. Wyniki zwrócić w następujący sposób:
suma- polecenie return
różnica - bez referencji
pomocy [!!!] [!!!] [!!!] nierozumiem jak to zrobić [glowa]
funkcja która dla dwóch liczb wyznaczy ich sumę i różnice. Wyniki zwrócić w następujący sposób:
suma- polecenie return
różnica - bez referencji
pomocy [!!!] [!!!] [!!!] nierozumiem jak to zrobić [glowa]
np. poprzez zwrot wskaźnika do liczby:
int *sumairoznica (int l1, int l2)
przypomnij sobie rozdzial podrecznika na temat struktur..
struct wynik
{ int suma;
int roznica;
wynik(int s, int r):suma(s),roznica(r){}
};
wynik funkcja (int a, int b)
{ return wynik(a+b, a-b); }
a jesli ma byc dokladnie tak jak mowisz, czyli suma przez return, a roznica "bez referencji", to jedyne wyjscie to:
int funkcja(int a, int b, int* roznica)
{ *roznica = a-b;
return a+b;
}