Megjegyzés: vagy elolvashatja az egyes feladatok adatait a billentyűzetről, vagy közvetlenül meghatározhatja azokat a programban.
Mehetek inni?
Írjon egy programot, amely megkérdezi születési évét, és az életkorának megfelelően felsorolja, hogy rendelhet-e alkoholtartalmú italt.
Van elég pénzem?
A pénzösszegre és az áruk áfa nélküli árára vonatkozó adatok alapján írjon információt arról, hogy megengedheti-e Önnek az árut. Fontolja meg az egységes 20% -os áfakulcsot.
Példa a bejegyzésre, ha van 10 EUR és áfa nélküli árunk 8 EUR:
Példa a bejegyzésre, ha van 10 EUR és áfa nélküli áruk 9 EUR:
Írjon minden összeget 2 tizedesjegyre.
Kedvenc állatok¶
Írj egy programot, amely megtudja, milyen állatot szeretsz. Először derítse ki a felhasználói beállításokat:
- Szereted az állatokat? Lehetséges válaszok: igen vagy nem
- Nagy vagy kicsi? Lehetséges válaszok: nagy vagy kicsi
- Szőrös? Lehetséges válaszok: igen vagy nem
Ezután a program kinyomtatja:
ahol az XXX meghatározása a következő döntési logika szerint történik:
- XXX = "oroszlán", ha szereti a nagy és szőrös állatokat
- XXX = "elefánt", ha szereti a nagy és szőrtelen állatokat
- XXX = "macska", ha szereti a kicsi és szőrös állatokat
- XXX = "teknős", ha szereti a kicsi és szőrtelen állatokat
Ha nem szereted az állatokat, a következőt fogják mondani:
Számadatok¶
Írjon be egy számot tizedesvesszővel a programba. Írja a képernyőn, hogy a szám:
- pozitív, negatív vagy egyenlő nullával
- páros vagy páratlan
- egészben vagy tizedesen
Segédanyagok: Az egyenletesség meghatározásához számítsuk ki a maradékot kettővel osztva. Ha nulla, akkor a szám páros. Ha meg szeretné tudni, hogy egy szám egész-e, hasonlítsa össze egy kerekített értékkel. A kerekítés a round (x) függvény segítségével történik, amely a math.h könyvtárban található .
Karakterlánc-hossz összehasonlítása¶
Hozzon létre két különböző hosszúságú húrot, mondjuk R1 és R2. Ha az első hosszabb, mint a második, írd:
ahol a helyes adatokat helyettesíti a következővel: XXX (karakterlánc-különbség). Ha R2 hosszabb, mint R1, akkor írd:
Ha a húrok azonos hosszúságúak, írja le
ahová beírja a ZZZ helyes adatait.
A teszteléshez használja a következő karakterláncokat:
- R1 = "hosszabb vagyok, mint a fajok"; R2 = "alacsony vagyok"
- R1 = "alacsony vagyok"; R2 = "Hosszú távú vagyok"
- R1 = "Húr vagyok"; R2 = "Én is."
Pénztárgép¶
Olvassa el az áruk darabszámát (egész szám), az egységárat áfa nélkül (úszó) és az áfa kategóriát (karakterlánc, akár alap, akár csökkentett). Írja meg a vásárlási információkat a képernyőn az alábbi formában:
Az euróban szereplő összegeket 2 tizedesjegygel tüntetjük fel, a darabszámot egész számként. Vegyünk egy 20% -os áfakulcsot és 10% -os csökkentett áfakulcsot.
BMI informátorok
Hozzon létre egy programot, amely megkérdezi az Ön aktuális magasságát, súlyát és BMI-értékét, amelyet el akar érni. Ezután a program kiszámolja az aktuális BMI-t, és megjeleníti a következő válaszok egyikét:
- ha a BMI +/- 0,5 megfelel a vártnak, akkor a program válaszolni fog
- ha a BMI magasabb a szükségesnél, a program kiszámítja, hogy mennyit kell fogynia, és megjeleníti azt
- ha a BMI alacsonyabb a szükségesnél, a program kiszámítja, hogy mennyit kell megszereznie és megjelenítenie
Dátumok összehasonlítása
Olvassa el (vagy definiálja a programban) két karakterláncot a day.month formában (a napnak és a hónapnak mindig 2 számjegye lesz, azaz 05.04 április 5. lesz). Írjon információkat a képernyőn arról, hogy melyik dátum régebbi a naptárban (pl. Január régebbi, mint március).
Tipp: először ossza fel a XX.YY formátumú karakterláncot 2 részre azzal a ténnyel, hogy mind a nap, mind a hónap 2 számjeggyel rendelkezik. Ezután konvertálja az egyes részeket külön számokká.
Bónusz: A programban kezelje azokat a bemeneti adatokat, amelyek nincsenek a kívánt formában. Ellenőrizze, hogy:
- a bemeneti karakterláncok pontosan 5 karakterből állnak
- a sorozat harmadik karaktere egy periódus
- Táplálkozás a legfiatalabbak számára A csecsemő étrendjét szójatejjel tudom diverzifikálni. Tipegő cikkek MAMA és Me
- Egészséges zsírok a fogyáshoz - amelyeket megehetek
- Sokol New Time érsek összes bűne
- Elavult NATO és szlovák csapatok a Baltikumban
- Tudja meg, milyen típusú nyújtás és mennyi ideig végezze el a mozgástartomány javítását; Fitclan