Zdravím,
najde se tu někdo kdo by mi udělal totálně jednoduchý úkol do programování se kterým si nevím rady?
Děkuji moc i za snahu. Vůbec netuším. :/
Vaším úkolem je napsat program, který ze souboru "zprava.txt" načte text a podle daného klíče ho zašifruje, vypíše a uloží pod názvem "zasifrovana(klíč).txt".
Šifrování znamená, že každé písmeno vstupního textu nahradíte písmenem, které je o zadané číslo dále v abecedě, například písmeno "a" pro zadané číslo 2 nahradí písmenem "c". Posun v abecedě je cyklický (tzn. po "Z" následuje"A" atd).
Klíč (input) může být zadaný dvěma způsoby:
1. celým číslem (kladným nebo záporným)
2. dvěma písmeny
Pokud uživatel zadá "a, c" (tedy 2. případ klíče), program prvně musí zjistit, o kolik by musel posunout písmeno "a", aby se dostal na písmeno "c". Z takového vstupu určí klíč jako 2 a výstup uloží jako "zasifrovana(2).txt". Musíte ovšem počítat s tím, že uživatel může zadat i "z, a", což znamená, že klíč určí jako -25 a výstup uloží jako "zasifrovana(-25).txt".
Používejte abecedu bez diakritiky! Ze vstupního textu diakritiku odstraňte a velká písmena převeďte na malá.