Registrácia | Prihlásiť

Počítačové zadanie: Assembler - zadanie č.21

Skryť detaily | Obľúbený
Text zadania:
Načítajte z klávesnice reťazec znakov ukončený znakom "nového riadku". Slová vo vstupe sú oddelené najmenej jedným znakom "medzera". Uvažujte aj prvé, resp. posledné slovo vstupu. Určte počet slov s dĺžkou deliteľnou 2 a tento počet vytlačte šestnástkovo.

Dodefinovanie zadania:
V programe teoreticky neuvažujeme maximálny počet vstupujúcich slov, pričom slov s párnym počtom znakov môže byť maximálne 255. Dĺžka jedného vstupujúceho slova je tiež ohraničená 255 znakmi.

Analýza riešenia:
Problematikou úlohy je testovanie načítaného znaku, či bol stlačený ENTER alebo MEDZERNÍK. Program musí riešiť to, že môže byť stlačených viac medzier za sebou alebo že reťazec začína medzerou a podobne. Po stlačení klávesy ENTER, program nastaví kurzor na začiatok nového riadku a vypíše počet slov s párnym počtom znakov v šestnástkovej sústave.
Hodnotenie (0x):