ahoj potreboval bych pomoct.
mam za ukol napsat takovou sifru ktera prevede zpravu psanou malymi pismeny angl abecedy na sifru. sifra bude vypadat tak ze se a zakoduje jako z, b -> y, c->x atd.
zkousel jsem to v php tahle:
<?php
$zprava="ahoj toto je zprava";
$a = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
$z = array("z", "y", "x", "w", "v", "u", "t", "s", "r", "q","p","o","n","m","l","k","j","i","h","g","f","e","d","c","b","a");
$sifra = str_replace($z, $a, $zprava);
echo $zprava;
echo"<br>";
echo $sifra;
?>
ale nejak to zasifruje jen do pulky.
dalsi problem je ze bych to samy potreboval napsat v jave a to uz vubec neumim
tak jestli nekdo z vas bude tak hodnej apomuze mi stim, tak mu budu neskonale vdecnej
<?php
$zprava="ahoj toto je zprava";
$trans = array("a" => "z",
"b" => "y",
"c" => "x",
"d" => "w",
"e" => "v",
"f" => "u",
"g" => "t",
"h" => "s",
"i" => "r",
"j" => "q",
"k" => "p",
"l" => "o",
"m" => "n",
"n" => "m",
"o" => "l",
"p" => "k",
"q" => "j",
"r" => "i",
"s" => "h",
"t" => "g",
"u" => "f",
"v" => "e",
"w" => "d",
"x" => "c",
"y" => "b",
"z" => "a");
$sifra = strtr($zprava, $trans);
tak tohle funguje. diky
ted bych to jeste potreboval zrealizovat v jazyce java pokud s tim ma nekdo z vas zkusenosti.
nebo bych pozadal nekde na nejakem javovem foru ale nevim jeho adresu
echo $zprava;
echo"<br>";
echo $sifra;
?>