Blogbejegyzések
-
Szöveg tördelése több, adott hosszúságú sorba
dr. Dobreff Csaba 2025. márc 13.Néha előfordul, hogy egy szöveget úgy kell megjeleníteni, hogy a sorhossz, vagyis az egy sorban kiírható karakterek maximális száma előre meghatározott. Ilyenkor a szöveget a szóelválasztó karaktereket figyelembe véve több...
-
Mastermind játék készítése
dr. Dobreff Csaba 2025. márc 10.A Mastermind egy kód, illetve színkeresős táblajáték, amely fizikai formában kétszemélyes játék. Az egyik játékos a játéktábla egy meghatározott részén elrejt kódokat/színeket. A másik játékosnak pedig adott számú lehetősége van...
-
Hogyan távolítsuk el a False igazságértékű objektumokat egy sorozatból?
dr. Dobreff Csaba 2025. márc 10.Tegyük fel, hogy olyan sorozatokkal, illetve sorozattípusú konténerobjektumokkal dolgozunk, amelyekben vegyesen fordulnak elő True és False igazságértékű elemek. A programunk egy adott pontján azonban már csak olyan sorozatot szabad feldolgozni,...
-
Pontmátrix karakterek tervezésére és megjelenítésére szolgáló alkalmazás
dr. Dobreff Csaba 2025. márc 10.Ha a grafikus felhasználói felületen megjelenő bizonyos szövegeket figyelemfelkeltővé vagy a szokásostól eltérő kinézetűvé akarjuk tenni, akkor ennek egy módja lehet, hogy a szöveget pontmátrix karakterekkel jelenítjük meg. A pontmátrix...
-
Megtérülésszámítás
dr. Dobreff Csaba 2025. márc 10.Ebben a bejegyzésben pénzügyi befektetések elemzéséhez és értékeléséhez készítünk néhány függvényt. Ahhoz, hogy megértsük, hogy mit és hogyan számolnak e függvények, az alábbiakban a befektetések megtérüléselemzéséről, és annak pénzügyi alapeszközeiről...
-
Egyéni formátumkódokkal előállított karakterláncreprezentációk
dr. Dobreff Csaba 2025. márc 10.Objektumok karakterlánc-reprezentációját alapvetően a str() és repr() függvényekkel kaphatjuk meg. Azt, hogy ezek mit adjanak vissza, az egyéni osztályainkban a __str__ és __repr__ metódusok implementálásával határozhatjuk meg. A karakterlánc-reprezentációt a...
-
Hétszegmenses számjegyek grafikus megjelenítése
dr. Dobreff Csaba 2025. márc 10.Ha valamilyen digitális kijelzővel rendelkező készüléket vagy eszközt (pl. digitális óra, LCD kijelzős számológép, műszer stb.) szeretnénk programmal modellezni, akkor a hét szegmensből álló számjegyeket meg kell tudni jeleníteni a...
-
A dict szótárból öröklés problematikája, megoldása és alkalmazása
dr. Dobreff Csaba 2025. márc 7.Szeretnénk egy olyan speciális szótárobjektumot létrehozni, amelyben a str típusú kulcsok egy aláhúzásjellel kezdődjenek függetlenül a kulcs-érték párok szótárba kerülésének módjától /a szótár létrehozásakor, közvetlen értékadással, vagy az update(), illetve...
-
Egyenlőségvizsgálat modellezési kérdései
dr. Dobreff Csaba 2025. márc 7.Objektumok megkülönböztetése, egyenlőségvizsgálata általában a példányra definiált adatattribútumok összehasonlításával történik. Azonban a pusztán csak az adatattribútumokon alapuló egyenlőségvizsgálat nem minden valós helyzetet tud megfelelően modellezni. Egy ilyet mutat be a...
-
Tili-Toli játék megvalósítása
dr. Dobreff Csaba 2025. márc 5.Egykor népszerű volt egy olyan, magyarul Tili-Toli vagy 15-ös játékként (angolul sliding puzzle) ismert, egyszemélyes logikai táblajáték, amelynél egy 4 sorból és 4 oszlopból álló táblán 15 db megszámozott mozgatható...