Hirdetés
- Milyen monitort vegyek?
- Mindenféle könyves (és olvasós) Off topic
- OLED TV topic
- Világrekordot ünnepel az ASRock
- Fejhallgató erősítő és DAC topik
- ASUS notebook topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- 3D nyomtatás
Új hozzászólás Aktív témák
-
pszaby
csendes tag
Sziasztok!
Lenne feléltek mint C és C++ nyelvhez értőkhöz egy óriási kérésem!
Most kezdtem csak a C++ nyelvet tanulni és lenne egy feladatom amit megkell hogy csináljak, de fogalmam sincs hogyan álljak neki!
Szóval a feladat a következő:
Vezérlőprogram beírása:
• Egy max. 10 lépésből (ellenőrzendő) álló vezérlőprogramot kell beolvasni. A vezérlő program
minden utasítása az x, y, és z irányokba történő lépés hosszát (x, y, z ∈ [-127,+127]) tartalmazza.
Ha a megadott lépéshossz nem megfelelő, az utasítást újra kéri a program.
• Az utasításokat egy int típusú, 10 elemű tömbben kell tárolni, az alábbi felépítésben: x előjele,
x6…x0, y előjele, y6…y0, y előjele, z6…z0 (minden byte egy koordináta előjele és hossza). A
negatív előjel kódja 1, egyébként az előjel kódja zéró.
• A program végét jelzi, ha a lépéshossz zérus
Vezérlőprogram végrehajtása:
• A program a vezérlést a (0,0,0) pozícióból indítja, és addig fut amíg a lépéshossz nem zérus
minden irányban ill. max. 10. lépést hajt végre.
• Minden egyes lépésben értelmezi a tárolt utasítást és kiszámítja következő pozíciót (aktuális
pozíció+lépéshossz).
• Minden lépésnél tabulálva kiírja az új pozíció x, y és z koordinátáját valamint a kezdőponttól
való távolságot (double, sqrt(x2+y2+z2)).Ez a teljes feladat de nekem igazából az elejében kellene egy kis segítség hogy hogyan álljak neki??(dev c++ba programozunk)
Előre is köszi mindenkinek!Üdv.:
pszaby
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

