Személyes eszközök
Keresés

 

A InfoWiki wikiből

Órai feladat

DIÁK objektum kidolgozása.

  • neptun kód: pontosan 6 karakter hosszú, csak egyszer beállítható érték
  • kreditek száma: 0..300 közötti érték, csak növekedhet
  • tagozat: nappali/levelező/esti/távoktatása (enum)
  • férfi-e: bool
  • születési éve: 1950..aktuális év
  • finanszírozási forma: A:államilag támogatott, O:önfinanszírozó, karakter

Készítsünk a mezőkhöz property-t, ahol szükséges.

Házi feladat

Pincsi szimulátor (tamagocsi). A kutya

  • valamennyire éhes: 0..5 skála érték, 0=nem éhes, 5=farkas éhes
  • valamennyire szomjas: 0..5 skála érték, 0=nem szomjas, 5=nagyon szomjas
  • a pincsi létrehozásakor 2-es skála értékekkel rendelkezik
  • egyél() fv: a kutya 1, maximum 2 skála értékkel kevésbé éhes (random 50%, hogy 1 vagy 2 értékkel lesz kevésbé éhes)
  • igyál() fv: hasonlóan működik, mint az egyél()
  • csaholj() fv: a kutya maximum 5, minimum 1 waff kiírással jelzi, mennyire éhes vagy szomjas. minél éhesebb/szomjasabb, annál kevesebbet csahhint (annál kevesebb energiája van a csaholásra). Ha pl. 4-es értékű éhsége, 2-es szomjúsága van, akkor a kisebb, a 4-es éhség miatt csak 5-4=1 csahhintásra telik neki. A csaholást a képernyőre írjuk ki.
  • játszunk() fv: a kutyával játszunk, de ez neki energiába kerül. 50% eséllyel hol 1-el nő az éhsége, hol a szomjúsága. Ha a skála értéke 6-ra nőne, akkor a kutya elpusztul. Ha a kutya nem pusztult el, akkor csaholjon a játék hatására.
  • elpusztult kutya nem eszik, nem iszik, nem vakkant, nem játszik.

A kutya az egyes tevékenységeit képernyőre írásokkal szimbolizálja ("A kutya hálásan néz rád, és befalja a tálkájába helyezett ételt.")

A programban készítsünk 1 db pincsi példányt, majd tegyük egy 1000 futású ciklusba. A ciklusban minden menetben sorsoljunk ki egy 1..100 közötti random számot. 1..20 között a kutyát megetetjük, 21..40 között itatjuk, 41..100 között játszunk vele. A képernyőn ennek megfelelően 1000 sor legyen kiírva, napló file (log) szerűen.

A program célja, hogy kiderítse, képes-e a pincsi túlélni ezen sarokszámokkal az 1000 elemű menetet. Ha nem, milyen értékekre kell módosítani a sarokszámokat, hogy a pincsink jóllakottan, elégedette, játéktól elfáradtan fejezze be a kiképzést.

A lap eredeti címe: „http://wiki.ektf.hu/wiki/Mp4/gyak002
Nézetek
nincs sb_13.58.77.98 cikk