Hogyan kezjek bele az informatika házimba? (esetleg c# kódot is írhattok)
a majdani végeredményhez kell egy kezdőhordó, valamint kezdőirány változó.
a hordó értékeket feltöltöd egy "hordók" tömbbe
valamint egy "távolság" tömb, ami 2 egymás után jövő hordó távolságokat tartalmazza
lesz egy tartály változó, ami az addig feltankolt üzemanyagot tárolja
valamint egy megtetttáv változód, ami a értelemszerűen a megtett távot
2 ciklusod lesz.
belsőnek írsz egy for ciklust, ami veszi az első hordót, hozzáadja a tartályhoz (ami ekkor még 0, hozzáadás után hordó1 értékű lesz). ugyanez első távval. majd összehasonlítod a tartályt a távval, ha a tartály nagyobb, akkor a tartályhoz hozzáadod a 2. hordót is, a megtetttávhoz a 2. távot, majd újra összehasonlítás stbstbstb. ha elérsz a végére, az azt jelenti hogy siker, felírod a kezdő hordót és irányt és kész
ha a táv nagyobb, akkor az irányt megfordítod, majd megismétled a fentit, annyi különbséggel, hogy lefelé számolsz, és ha 0. számú hordó/táv jönne, akkor át kell ugrani a 9. helyekre és onnan folytatni
a külső ciklus azt vezérli, hogy melyik hordóval kezdted a számolást
remélem érthető volt. kódot nem írok, úgy nem tanulnál semmit :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!