Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 2 KB

README.md

File metadata and controls

29 lines (24 loc) · 2 KB

ProgAlap gyakorlat

Ismertető

A Miskolci Egyetem Programozás alapjai című kurzusán, a 2016/17-es tanév I. félévében feladott házi feladatok és azok megoldásai. Hasznos lehet otthoni tanuláshoz, illetve számonkérésekre való felkészüléshez, akár más egyetemek hallgatói számára is. Minden mappában található egy feladatok.txt nevű szöveges fájl a feladatok szövegeivel, és a feladatok megoldásai XY_megoldas.c elnevezésű forrásállományokban. A felhasználói bemenet - ha csak nincs külön kiemelve a feladat szövegében - nincs ellenőrizve, a könnyebb érthetőség érdekében.

Idő Megszerzett tudás
1-2. hét Számítógép programozása, C nyelv alapelemei, algoritmizálási feladatok
  1. hét | Operátorok és kifejezések
  2. hét | A C nyelv utasításai
  3. hét | Tömbök, sztringek, mutatók
  4. hét | Függvények, programtervezési alapelvek
  5. hét | Struktúrák
  6. hét | Tárolási osztályok, több modulos program
  7. hét | Elmaradt előadás, gyakorlaton ZH-ra készülés
  8. hét | Rekurzió
  9. hét | Kétdimenziós tömbök
  10. hét | Rendezések, kiválogatás, szétválogatás algoritmusai
  11. hét | C program paraméterei, visszatérési értéke, C fordító működése

Az első két héten csak algoritmizálási feladatok voltak, az utolsó kettőn pedig nem volt gyakorlat, így ezekhez nem tartoznak C nyelvi programozási feladatok.

Munkakörnyezet

A megoldások Windows 10 operációs rendszeren, Code::Blocks fejlesztői környezetben készültek és GNU GCC fordító segítségével lettek tesztelve, ettől függetlenül arra törekedtem, hogy univerzálisak legyenek.

Megjegyzés

Bizonyára léteznek hatékonyabb megoldások a feladatokra, de minden megoldásnál az előadásokon elhangzottak alapján aktuálisan rendelkezésemre álló tudásanyagból gazdálkodtam. Minden észrevételt, módosítási javaslatot örömmel fogadok.