Ú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!
- Samsung Galaxy A54 - türelemjáték
- Hosszú premier előzetest kapott az Arknights: Endfield
- Hardcore café
- Milyen házat vegyek?
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- S.T.A.L.K.E.R.: Call of Pripyat
- Elképesztő sebességre képesek a Micron közelgő, PCI Express 6.0-os SSD-i
- World of Tanks - MMO
- Debrecen és környéke adok-veszek-beszélgetek
- Házimozi belépő szinten
- További aktív témák...
- DELL Optiplex 3060 SFF - i5-8500 / 8GB / 256GB SSD / DVD / Win11
- LG 65C3 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- BESZÁMÍTÁS! Asus B365M i5 9400F 16GB DDR4 512GB SSD GTX 1660 Super 8GB Kolink Citadel FSP 500W
- 240 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 9 7945HX, RTX 4070
- iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4422
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

