sifra v php a jave

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. 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
  2. Fakt to nechodí, na příčinu jsme nepřišel. Zkus to takto: $trans = array("a" => "z", "b" => "y"); //doplň si to $sifra = strtr($zprava, $trans);
  3. ta příčina bude IMHO v tom, že se prohledá string, vymění se první znaky, pak druhé atd. takže ve zkratce má se z ABCDEF udělat FEDCBA 1. krok A->F .... FBCDEF 2. krok B->E ... FECDEF 3. krok C->D ... FEDDEF 4. krok D->C ... FECCEF 5. krok E->B ... FBCCBF 6. krok F->A ... ABCCBA no zkus co napsal zbi...
  4. <?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; ?>
  5. "..mam za ukol.." A nemáš to náhodou vymyslet/udělat sám?
  6. ja ne ale moje pritelkyne a ani jeden javu neumime. ja umim jen php a to jen trochu. problem spis je ze nevim jak je v jave neco co je podobne $sifra = strtr($zprava, $trans);
  7. http://forum.builder.cz/list.php?14

← Zpět na všechna témata