import java.util.Arrays;
import java.io.*;
import java.lang.*;
public class arrays
{
public static String codiere(char i)
{
String morsekette = "";
switch (i) {
case 'A':
morsekette = " .-";
break;
case 'B':
morsekette = " -...";
break;
case 'C':
morsekette = " -.-.";
break;
case 'D':
morsekette = " -..";
break;
case 'E':
morsekette = " .";
break;
case 'F':
morsekette = " ..-.";
break;
case 'G':
morsekette = " --.";
break;
case 'H':
morsekette = " ....";
break;
case 'I':
morsekette = " ..";
break;
case 'J':
morsekette = " .---";
break;
case 'K':
morsekette = " -.-";
break;
case 'L':
morsekette = " .-..";
break;
case 'M':
morsekette = " --";
break;
case 'N':
morsekette = " -.";
break;
case 'O':
morsekette = " ---";
break;
case 'P':
morsekette = " .--.";
break;
case 'Q':
morsekette = " --.-";
break;
case 'R':
morsekette = " .-.";
break;
case 'S':
morsekette = " ...";
break;
case 'T':
morsekette = " -";
break;
case 'U':
morsekette = " ..-";
break;
case 'V':
morsekette = " ...-";
break;
case 'W':
morsekette = " .--";
break;
case 'X':
morsekette = " -..-";
break;
case 'Y':
morsekette = " -.--";
break;
case 'Z':
morsekette = " --..";
break;
case '0':
morsekette = " -----";
break;
case '1':
morsekette = " .----";
break;
case '2':
morsekette = " ..---";
break;
case '3':
morsekette = " ...--";
break;
case '4':
morsekette = " ....-";
break;
case '5':
morsekette = " .....";
break;
case '6':
morsekette = " -....";
break;
case '7':
morsekette = " --...";
break;
case '8':
morsekette = " ---..";
break;
case '9':
morsekette = " ----.";
break;
case 'Ä':
morsekette = " .-.-";
break;
case 'Ö':
morsekette = " ---.";
break;
case 'Ü':
morsekette = " ..--";
break;
case 'ß':
morsekette = " ...--..";
break;
case '.':
morsekette = " .-.-.-";
break;
case ':':
morsekette = " ---...";
break;
case ',':
morsekette = " --..--";
break;
case ';':
morsekette = " -.-.-.";
break;
case '?':
morsekette = " ..--..";
break;
case '-':
morsekette = " -....-";
break;
case '_':
morsekette = " ..--.-";
break;
case '(':
morsekette = " -.--.";
break;
case ')':
morsekette = " -.--.-";
break;
case '=':
morsekette = " -...-";
break;
case '+':
morsekette = " .-.-.";
break;
case '/':
morsekette = "-..-.";
break;
case '@':
morsekette = ".--.-." ;
break;
case ' ':
morsekette = "/";
break;
default:
morsekette = "?";
}
return morsekette;
}
public static void main(String[] args)
{
String wort="Test";
System.out.println(wort);
char[] c_arr = wort.toCharArray();
for (int i=0; i<=wort.length()-1; i++)
{
char zeichen = Character.toUpperCase(c_arr[i]);
System.out.println(zeichen);
String morsecode = codiere(zeichen);
System.out.println(morsecode);
}
}}