/* Napisz wzorzec funkcji "dzielenie", realizujacej dzielenie zmiennej x przez y, gdzie obie zmienne sa uogolnionego typu "Typ". * * W funkcji main wykonaj dzienie: * - dwoch danych liczb typu int * - dwoch danych liczb typu double * - uwzglednij dzielenie przez 0 (jego brak) * */ #include #include using namespace std; template // <--- wzorzec funkcji dzielenie Typ dzielenie (Typ a, Typ b) { if (b==0) return NAN; // <-- dla porzÄ…dku. NAN: w else return a / b; } int main() { cout << " dzielenie (10, 15) = " << dzielenie (10 , 15 ) << endl ; cout << " dzielenie (10.1, 15.2)= " << dzielenie (10.1, 15.2) << endl ; return 0; }