Házi követelmények
1. Az aktuális házi feladatot a megbeszélt és az oldalon feltüntetett
időpontig kell beküldeni a bodasszilard@yahoo.com emailcímre,
a
subjectben megadva az osztály nevét (XB, XI B, stb.)
2. Mindig a következő megnevezési konvenciót kell használni: A main.cpp
filet átnevezni a következőképpen:
H(aktualis hazi feladat
szama)_(melyik feladat, ha több van)_Vezeteknev_keresztnev.cpp. -
ékezetek, zárójelek és space k nélkül elnevezni.
(Pl.
H01_Pelda_Bela.cpp s nem H Pelda 1 Bela.CPP.cpp vagy HpéldaBéla_1.cpp,
stb...)
3. Olvassuk el figyelmesen a feladat szövegét, hogy a C++ program azt
oldja meg, amit a feladat szövege kér!
S a követelményeknek megfelelően
írni a feladatot. Ha “input.txt” a bemeneti file neve, akkor ezt
használjuk, ne szám.txt t, vagy valami mást.
Ugyanígy, ha “output.txt”
a kimeneti file neve, akkor ne out.txt, vegso.txt stb. használjunk!
4. Ha a feladat nem kompilál szintaxis vagy egyéb hibák miatt (pl.
hiányzik egy pontosvessző, egy }, stb.)
akkor automatikusan 4 es lesz a
házira kapott jegy, mindenféle javítás nélkül.
Egyéb hasznos tudnivalók:
1. C++ programok írásához ajánlott valamiféle IDE t használni, ami egy C++ kompilert is tartalmaz.
Ilyen például a Codeblocks (s a telepítésről egy videó), a Codelite ( s a telepítésről egy videó) vagy például a Netbeans (s a telepítésről egy videó).
2. Ha semmilyen kompiler nem működik, használjunk egy online C++ compilert, pl: ezt
3. Lehet, sőt ajánlott is, valamilyen Linux disztribuciót is használni (pl Ubuntu, Debian, Fedora,
stb.) ami alapértelmezetten tartalmaz C++ fordítót.
Ilyenkor a C++
programot a parancssorból (Terminal) a g++ programneve.cpp
lehet kompilálni, s az ./a.out paranccsal futtatni
(persze itt is
használhatjuk a fent említett IDE ket).
Emellett a Linux operációs
rendszerek előnye, hogy ingyenesek, nem lesznek olyan könnyen
vírusosak, illetve sokkal stabilabbak, mint a Windows.
Ezeket lehetőség
van pendrive ról is futtatni, lásd ezt a videót, ha ki szeretnénk próbálni egy éles telepítés előtt.
4. A legtöbb programozással kapcsolatos kérdést valószínűleg már
feltették előttünk, s előfordulhat, hogy meg is válaszolták, ezért a
google a barátunk...
Főleg itt találhatunk hasznos információkat: stackoverflow