Zdravím všechny programátory :)
Dělám program, caesarovu šifru. Na vstupu člověk napíše slovo nebo větu, zadá šifru (dvě čísla od 1 do 9) a ny výstupu vyleze změněný text. Program mám skoro hotový, všechno ošetřené, ale pořád nemůžu vymyslet jednu věc.
př. slovo : kolik
šifra : 12
výsledek : lqmkl
Můj prvotní program posunul celé slovo o 12 písmen. Teď ovšem netuším jak udělat, aby se šifrování střídalo. Lichá písmena prvním číslem, sudá druhým. Dělal jsem to přes cyklus foreach a char ve větě, ale vůbec netuším a ani se mi nepovedlo nikde najít tak to udělat "na střídačku". Respektive nevím, jestli se u foreach dá nějak logicky udělat foreach + 2, aby to šifrovalo jen každé druhé písmeno. Prostě si u tohohle nevím rady a ve škole jsme se to ještě neučili.
Každou radu moc ocením, díky všem za přečtení :)
Ondřej.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Duch

Nahlásit jako SPAM
IP: 195.113.176.–
God of flame
Guru
Stálý člen
a kromě mezery, se kterou mám stále problémy mi to jede jako hodinky 
Zjistit počet nových příspěvků






























