Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

2012. március 21. Paulik Áron.  Ha a függvényünk feladata olyan, hogy nem lenne értelme a visszatérési értéknek, vagy csak nincs rá szükség, void típusúként.

Hasonló előadás


Az előadások a következő témára: "2012. március 21. Paulik Áron.  Ha a függvényünk feladata olyan, hogy nem lenne értelme a visszatérési értéknek, vagy csak nincs rá szükség, void típusúként."— Előadás másolata:

1 2012. március 21. Paulik Áron

2  Ha a függvényünk feladata olyan, hogy nem lenne értelme a visszatérési értéknek, vagy csak nincs rá szükség, void típusúként deklaráljuk, és nincs return utasítás.

3  Legyen egy négyzet oldalhossza az ‘a’ változó (integer)  Adjunk értéket a-nak  Írjunk egy függvényt, ami a négyzet kerületét számolja ki  Ezután írjunk egy függvényt, ami kétszeresére növeli a négyzet oldalhosszát

4  Ahogy eddig csináltuk:  void fv(double a) { a=0; } int main() { double d; d=1; fv(d); cout << "eredmeny: " << d << endl; return 0; }

5  void fv(double& a) { a=0; } int main() { double d; d=1; fv(d); cout << "eredmeny: " << d << endl; return 0; }

6 #include using namespace std; void olvas(ifstream & f, double & a) { while(f.good()) { f >> a; cout << a << ” ”; } int main() { double d; ifstream befile("a.txt"); olvas(befile, d); cout << "eredmeny: " << d << endl; return 0; }

7  Struct  Összetartozó adatok egységbe foglalása  Különböző típusokat is összekapcsolhatunk vele!  Valójában egy új, saját típust hozunk létre Struct { adattag1; adattag2; };

8 #include using namespace std; struct koord { double x,y; }; int main() { koord k; k.x=1.0;k.y=1.0; cout << "[" << k.x << "," << k.y << "]" << endl; return 0; }

9  Feladatgyűjtemény  Progtételek 11, 18


Letölteni ppt "2012. március 21. Paulik Áron.  Ha a függvényünk feladata olyan, hogy nem lenne értelme a visszatérési értéknek, vagy csak nincs rá szükség, void típusúként."

Hasonló előadás


Google Hirdetések