Korszerű informatikai eszközök

Korszerű informatikai eszközök

gyakorlat

Korszerű informatikai eszközök

Cpp konzol

2020

Visual Studio


Információk

Tantárgyi adatlap

Joe anyagai

A fejlesztőkörnyezet telepítése és használata


Számonkérések:

  • 1. ÖT (20 p)
    • 7. hét 3.24.
    • pótlás: 8. hét 4.3. p 16:15-
    • pót-pót: pót hét 5.25. h 10:15-
  • 2. ÖT (30 p)
    • 12. hét 5.5.
    • pótlás: 13. hét 5.15. p 16:15-
    • pót-pót: pót hét 5.25. h 12:15-

1. hét

Ismerkedés a cpp programozási nyelvvel:

Kód mutatása




2. hét

Függvények

  • Függvény definíciója, hívása (cpp és header állomány készítése)
  • Paraméter átadási módok
    • érték szerinti
    • változó címének átadása (pointer)
    • referencia szerinti
  • Értékek visszaadása (void, visszatérési típus alapján (return), pointereken/referenciákon keresztül)
  • Tömb átadása függvénynek
  • Alapértelmezés szerinti (default) argumentum
  • Függvények átdefiniálása (overload)
  • Függvénysablon (template) használata
  • Rekurzív függvény

Kód mutatása



3. hét

C++ osztályok:

Kód mutatása


Gyakorló feladat
  1. Készítsen egy hagyományos függvényt, amelynek két paramétere egy-egy Vektor lesz. A függvény határozza meg a két Vektor eredőjét. A függvény ne legyen barát függvény.

  2. Készítsen egy barát függvényt, amelynek két paramétere egy-egy Vektor lesz. A barát függvény határozza meg a két Vektor skaláris szorzatát.

  3. Készítsen az osztályon belül egy tagfüggvényt, amely az adott példány irányultságát elfordítja 90 fokkal.



4. hét

C++ osztályok:





Copyright © 2017 Szakály Norbert. Minden jog fenntartva!

Powered by w3.css & SyntaxHighlighter

Zh feltöltő rendszer v0.4

Válassz egy forrásfájlt [*.cpp] (max. 2Mb)!

Válassz egy adatfájlt [*.txt, *.csv] (max. 2Mb)!