Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- * @author Samo
- */
- public class JavaApplication4 {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- Scanner scn = new Scanner(System.in);
- System.out.println("Zadaj text pre zasifrovanie: ");
- String sprava = scn.next().toLowerCase();
- String zasifrovana="";
- int idx=0;
- String abeceda= "abcdefghijklmnopqrstuvwxyz";
- String[] morseovyznaky = {".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....",
- "..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", "..-",
- "...-", ".--", "-..-", "-.--", "--.."};
- HashMap mapa = new HashMap();
- for(char c : abeceda.toCharArray()) //da abecedu na znaky do c
- {
- do
- {
- mapa.put(c,morseovyznaky[idx]); //do mapy ulozi do key c morzeovku znak 0 napr
- idx++;
- } while (idx<abeceda.length()-25);
- }
- for(char sewa : sprava.toCharArray())
- {
- zasifrovana=zasifrovana + " " + mapa.get(sewa);
- }
- System.out.println(zasifrovana);
- }
- }
Add Comment
Please, Sign In to add comment