6. gyakorlat (2008. október 6.)
Tömbök
- Definiálj egy felsorolástípust a hét napjainak tárolására,
majd írasd ki a napok értékeit! enum1.c - Mi történik, ha Hetfo=1 -ként adod meg az első elemet?
- Mi történik, ha Szombat=10 -ként adod meg a hatodik elemet?
- Adhatod-e az enum mindegyik elemének ugyanazt az int értéket?
- Készíts egy függvényt, ami megadja a hét következő napját! enum2.c
- Példa enumra enum3.c
- Készíts egy 10 egész szám tárolására alkalmas tömböt.
Töltsd fel az 1..10 értékekkel, majd írasd ki az elemeit. tomb1d.c - Mi történik, ha M<N? És ha N<M?
- Készíts egy 3x3-as mátrixot, töltsd fel elemekkel,
majd írasd ki az elemeit sor illetve oszlopfolytonosan is! tomb2d.c - Deklarálj egy megfelelő hosszúságú karaktertömböt,
majd írd bele a "Hello Vilag!" szöveget!
Írasd ki az str értékét kétféleképpen!sztring.c - Módosítsd a programot úgy, hogy a következő sorba
csak a "Hello" szöveget írja ki! sztring2.c - Mi történik, ha az előző végjelet visszacseréled ' ' karakterre?
- Mi történik, ha az str méretét leveszed mondjuk 4-re?
- Írasd ki a teljes str tömb karaktereit! sztring3.c
- Írj egy függvényt, ami egy egész tömböt kap paraméterül
és lecseréli benne az elemeket az abszolútértékükre.
A tömb kiírását szintén függvény végezze! tombfgv.c - Példa tömbre grades.c
- Írj egy programot, ami 1-től 10-ig kiírja a számokat,
majd minden második, majd minden negyedik számot. konstans.c - Módosítsuk úgy a programot, hogy 21-től 144-ig írjon ki.
Hány helyen kellett átírnunk számokat?
Csináljuk meg ugyanezt konstansokkal.
Így hány helyen kellene módosítani? konstans2.c - Hol jelez hibát a fordító a preproc.c -ben? Miért ott? preproc.c
- Mi lesz, ha elhagyjuk a main elől az int-et?
FELADATOK
/pub/progalap/Gyakorlat/gyak06