Startuj z nami!

www.szkolnictwo.pl

praca, nauka, rozrywka....

mapa polskich szkół
Nauka Nauka
Uczelnie Uczelnie
Mój profil / Znajomi Mój profil/Znajomi
Poczta Poczta/Dokumenty
Przewodnik Przewodnik
Nauka Konkurs
uczelnie

zamów reklamę
zobacz szczegóły
uczelnie

Aktualna kategoria: Nauka » Informatyka » Liceum - lekcje

1...16171819202122232425262728293031323334
Lekcja: "Programowanie - język C- C++ - funkcje, deklaracja zmiennych"

Funkcje przeciążone


Przykład. Funkcja przeciążona na obliczanie modułu liczby: całkowitej, rzeczywistej i zespolonej.
struct complex{
double re,im; };
double abs(double x)
{
return x>0?x:-x;
}
int abs(int i)
{
return i>0?i:-i;
}
double abs(complex z)
{
return sqrt(z.re*z.re+z.im*z.im);
}
int main()
{
complex s={-2,4};
coutabs(-12.39)"n";
coutabs(35)"n";
coutabs(s)"n";
getch();
return 0;
}
<< Poprzednia plansza   Następna plansza >>

Udostępnij link do tej lekcji innym uczniom:




Zgłoś uwagę do lekcji:




Zachodniopomorskie Pomorskie Warmińsko-Mazurskie Podlaskie Mazowieckie Lubelskie Kujawsko-Pomorskie Wielkopolskie Lubuskie Łódzkie Świętokrzyskie Podkarpackie Małopolskie Śląskie Opolskie Dolnośląskie