Gyakorlatok C-HowTo
1. rész - osztályzat átlaga
Írjon egy programot, amely arra kéri a felhasználót, hogy tíz iskolai osztályt tizedes számként adjon meg. Ezeket a számokat ideiglenesen egy tömbben kell tárolni. Ezután a program kiszámítja az összeget és az átlagot. Ezek az adatok megjelennek a képernyőn.
2. rész - játéktér
Egy egyszerű játékot kell kidolgozni. Ebben a feladatban csak a táblán lehet mozgatni a gyalogot. A játéktér elmentésre kerül egy mezőbe.
- A mező mérete 8 x 8
- Az ábra kiinduló helyzete a bal felső sarokban van ([0] [0])
- A mozgásparancsokat hurokban fogadják
- A gombokkal w, a, s, d mozgathatja a figurát a pályán
- w magas, a Bal, le-, d jobb
- Ha túllépik a játéktér határait, akkor az ábra a szemközti oldalon landol
- A program használható x szakítás
- A mező típusa int
- A mező 0 értékkel inicializálódik, a 0 szabad teret jelent
- A játékfigurát a játéktér 1-es értékével jelöljük
- Legalább 2 funkció létezik, az egyik a mező kinyomtatására, a másik pedig az ábra mozgatására
- Az ábra és a mező helyzete mutatóval kerül átadásra, lásd a függvény prototípusait alább
terület a mutató a mező első elemére. posX és jelige tartalmazzon int értékeket a játék karakterének aktuális helyzetével. vonat tartalmazza a mozgásparancsot (w, a, s, d). A jobb megértés érdekében nézze meg a minta képernyő kimenetét.
- Az oktatóanyag kezdete
- bevezetés
- Program
- program?
- Miért C
- Helló Világ
- A kezdet
- Fordítóprogram
- Linux
- Windows, Linux, Mac OS
- Windows XP
- Hozzászólások
- Kettes számrendszer
- Hexadecimális rendszer
- Bit és bájt
- változók
- Adattípusok
- karakter
- Egész számok
- Pontszámok
- Deklaration & Co
- Elnevezés
- Operátorok
- Bit manipuláció
- Betűöntő
- gyakorlat
- Megoldás 1. rész
- Adattípusok
- Felhasználói interakció
- Képernyő kimenet
- Billentyűzet
- gyakorlat
- Megoldás 1. rész
- Ágak
- ha és más
- Összehasonlító operátorok
- Logikai operátorok
- Feltételes operátor
- Kapcsolószekrény
- gyakorlat
- megoldás
- darál
- Miközben hurok
- A hurokhoz
- Csináld, míg hurok
- Szünet
- Folytatni
- gyakorlat
- megoldás
- Funkciók
- Adattípusok
- példa
- Erőforrások mentése
- Funkció prototípusok
- gyakorlat
- Megoldás 1. rész
- Megoldás 2. rész
- Mutató C-ben
- Tárolás
- Példák
- gyakorlat
- Megoldás 1. rész
- Tömbök (mezők)
- darál
- inicializálás
- Kétdimenziós mezők
- Többdimenziós mezők
- Mutató számtani
- Többdimenziós
- Memóriakezelés
- Feladatok
- Megoldás 1. rész
- 2. kiadás
- Megoldás 2. rész
- Változók és állandók
- Hatály
- Statikus változók
- Állandó változók
- Szimbolikus állandók
- Húrok
- Nulla felmondás
- Húrfüggvények
- Karakterláncok másolása
- Összekötő húrok
- Hasonlítsa össze a húrokat
- Keresési karakterlánc
- Keressen karaktereket
- Húr hossza
- Keresési karakterkészlet
- Bontsa szét a húrt
- Betűöntő
- Feladatok
- Megoldás 1. rész - húr leengedésre
- Megoldás 2. rész - Karakterlánc összehasonlító különbségek
- Megoldás 3. rész - Karakterlánc eltávolítása a karakterekből
- Megoldás 4. rész - Karakterlánc cseréje
- Strukturált adattípusok
- Felsorolás
- Szerkezetek
- Inicializálás és társ
- A típus meghatározása
- Mezők és mutatók
- Unió
- Bitmezők
- Feladatok
- Megoldás 1. rész - bites mezők
- Fájlfeldolgozás
- Nyit zár
- Írjon és olvasson karakterenként
- Írás és olvasás formázva
- Feladatok
- Előkészítő
- Szimbolikus állandók
- Előre definiált állandók
- Makrók
- Tartalmazza a könyvtárakat
- Feltételes összeállítás
- Fájlokat tartalmaz
- Az idő függvényei
- Naptár felépítése
- CPU kullancsok
- gyakorlat
- Jellemzők 2. rész
- Fő funkció
- Mutatók a funkciókra
- Rekurzió
- Makefiles
- Hosszabbítások
- példa
- Feladatok
- 1. rész
- Megoldás CountToken
- 2. rész
- megoldások
- Tömbök
- Megoldási tömb minimum
- Megoldás tömb hozzáférés
- Megoldás tömb rendezés
- Mátrix addíciós megoldás
- Vadkígyó
- sablon
- Megoldás 1. rész
- 1. rész
- kötődés
- ASCII táblázat
- Kulcsszavak
- bevezetés
- C kézikönyv
- Több
- útjelző tábla
- Oktató videók
- Olvasók véleménye
- Az olvasók kérdezik
- Grafikus interfészek
- iPhone alkalmazások
- Bemutató C-nek++
- Tanuljon C vagy C ++ nyelvet
- Fordító hiba MinGW
- C és weboldalak
- Link anyag
- GYIK
Szerezd meg a könyvet

Védje a szemét és
megtanulják a nyomtatott könyvvel:
Rendelje meg most