Változók a programozásban

Változók a programozásban

Vannak a programozásban általánosan használt eszközök, fogalmak, amik minden programozási nyelvben megjelennek. Most a Változókról és azok használatáról szeretnék egy kicsit beszélni és egy konkrét példán keresztül megnézni, hogy miért is van szükség változókra és hogyan is működnek pontosan.   Mik azok a Változók? Egy programban adatokkal dolgozunk. Legtöbbször ezekre az adatokra nem csak egyszer […]

Egy ismeretlen Feladat megoldása

Szeretném nektek megmutatni, hogyan érdemes nekiállni egy ismeretlen feladatnak. A legfontosabb, hogy nem szabad megijedni a feladat elolvasása után, mert általában ezeknek a leírásoknak nagyobb a füstje mint a lángja, azaz könnyebb őket megoldani mint gondolnánk. Általában egy vizsga vagy egy állásinterjú során nincs idő hosszabb programok készítésére, ezért ha már több mint 10-15 sort […]

Függvények Használata

Java és C Függvények

Többször beszéltem már a függvények használatának fontosságáról (többek között Programok működésének felépítése és Függvény és Változó nevek). De még nem beszéltem arról, hogy pontosan, hogyan is kell létrehozni illetve használni a függvényeket. Ez az egyik alapvető része a programozásnak, ezért következzen most egy rövid gyakorlati bemutatás.   Ez a bemutató érvényes mind a Java, mind pedig […]

Nem késő munkahelyet váltani?

Többen kérdeztétek már tőlem, hogy mi a véleményem a munkahelyváltásról. Van-e esély 30-40 éves fejjel egy új szakmát megtanulni és junior programozóként elhelyezkedni? Alapvetően az oldal célja is a felnőtt oktatás, mert szerintem igenis meg lehet csinálni és érdemes is belevágni. Én teljes mellszélességgel támogatom az elképzelést és ezt abszolút komolyan is gondolom. De beszéljünk […]

Függvény és Változó nevek

Sokan lényegtelennek tartják az egyes függvények vagy változók precíz elnevezését a mindennapi munka során, azonban szerintem ez egy nagyon fontos pont. Funkcionalitás tekintetében lehet, hogy nem tűnik olyan lényegesnek mindez, azonban a kód karbantarthatóságát tekintve ez az egyik legfontosabb szempont.     Azért egy nehéz kérdés ez, mert a fejlesztőnek, aki épp implementálja az adott […]

Bináris Keresés

Sok fajta keresési algoritmus létezik. Ma megnézzük az egyik leggyorsabbat, a bináris keresést és az ahhoz tartozó C nyelvű implementációt. Mi az a bináris keresés? A bináris keresés egy rendezett listán belül képes keresni. Az elméleti koncepciója az, hogy ha létezik a rendezett lista, akkor a keresett számról egyértelműen el tudom dönteni, hogy az aktuális […]

Ismétléses utasítások – A While Ciklus

Egy korábbi cikkemben már bemutattam a ciklikus végrehajtás fontosságát. Java és C programozásban egy ciklus létrehozására két fajta nyelvi elem létezik, a korábban már bemutatott For ciklus és az úgynevezett While ciklus.   A két nyelvi elem mindig átjárható, tehát egy adott szituációra bármelyik használható. Azt, hogy ki melyiket választja az inkább helyzet és megszokás […]