Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Napište program pro dekódování morseovy abecedy. Program si ze souboru morse.txt načte kódy pro jednotlivá písmena morseovy abecedy. Jeden řádek souboru obsahuje záznam pro jedno písmeno. Nejprve je na řádku kód písmena (posloupnost teček a čárek bez mezer a dalších znaků) a poté oddělen nejméně jednou mezerou následuje řetězec odpovídající kódu (může to být jeden i více znaků, např CH, max 3 písmena). Na začátku i na konci řádku může být libovolný počet mezer.
V souboru vstup.txt je zakodovaný text určený k dekódování. Jednotlivá písmena jsou oddělena lomítky. Dvě lomítka za sebou označují mezeru. Program zapíše výsledný text do souboru vystup.txt malými písmeny a dodrží řádkování textu dané vstupním souborem. Konec řádku se nevyskytuje uprostřed kódu písmene. Pokud se ve vstupnim souboru vyskytne znak, ktery program neumi dekodovat, tak je ve vysledku vynecha.
Ukázky souborů:
vstup.txt
-../......../-././...//.---/.//.----/-..-./....-/-..-./..---/-----/.----/...../
.---/.-/-.-//..././/--/.-/.../..--..//-../---/
-.../.-././.-.-.-./
../.---/.--.-./../.---/.-.-.-./-.../.-./
vystup.txt
dnes je 1/4/2015
jak se mas? do
bre
ij@ij.br
morse.txt
.- a
.. I
.--- J
-.- K
-.. D
.-. r
-... b
. E
---- Ch
- t
...- V
.---- 1
..--- 2
....- 4
.-.. L
-- m
-. N
--- o
... S
..... 5
----- 0
..--.. ?
.-.-.-. .
-..-. /
.--.-. @
Offline
Napište program pro dekódování morseovy abecedy.
Offline
Stránky: 1