Zum Inhalt
Benutzer:Seboll
Aus ProgrammingWiki
Archivierte Version vom 2011-05-05T12:00:34+00:00.
Aktuelle Version
public void morseAusgabe() { String morse = new String(); String morsekette = ""; morse = JOptionPane.showInputDialog(null, "Gib den Text ein!"); for (int i = 0; i < morse.length(); i++) { String zeichen = morse.substring(i, i+1).toUpperCase(); switch (zeichen) { case "A": morsekette = morsekette + ".- "; break; case "B": morsekette = morsekette + "-... "; break; case "C": morsekette = morsekette + "-.-. "; break; case "D": morsekette = morsekette + "-.. "; break; case "E": morsekette = morsekette + ". "; break; case "F": morsekette = morsekette + "..-. "; break; case "G": morsekette = morsekette + "--. "; break; case "H": morsekette = morsekette + ".... "; break; case "I": morsekette = morsekette + ".. "; break; case "J": morsekette = morsekette + ".--- "; break; case "K": morsekette = morsekette + "-.- "; break; case "L": morsekette = morsekette + ".-.. "; break; case "M": morsekette = morsekette + "-- "; break; case "N": morsekette = morsekette + "-. "; break; case "O": morsekette = morsekette + "--- "; break; case "P": morsekette = morsekette + ".--. "; break; case "Q": morsekette = morsekette + "--.- "; break; case "R": morsekette = morsekette + ".-. "; break; case "S": morsekette = morsekette + "... "; break; case "T": morsekette = morsekette + "- "; break; case "U": morsekette = morsekette + "..- "; break; case "V": morsekette = morsekette + "...- "; break; case "W": morsekette = morsekette + ".-- "; break; case "X": morsekette = morsekette + "-..- "; break; case "Y": morsekette = morsekette + "-.-- "; break; case "Z": morsekette = morsekette + "--.. "; break; case "0": morsekette = morsekette + "----- "; break; case "1": morsekette = morsekette + ".---- "; break; case "2": morsekette = morsekette + "..--- "; break; case "3": morsekette = morsekette + "...-- "; break; case "4": morsekette = morsekette + "....- "; break; case "5": morsekette = morsekette + "..... "; break; case "6": morsekette = morsekette + "-.... "; break; case "7": morsekette = morsekette + "--... "; break; case "8": morsekette = morsekette + "---.. "; break; case "9": morsekette = morsekette + "----. "; break; case "Ä": morsekette = morsekette + ".-.- "; break; case "Ö": morsekette = morsekette + "---. "; break; case "Ü": morsekette = morsekette + "..-- "; break; case "ß": morsekette = morsekette + "...--.. "; break; case ".": morsekette = morsekette + ".-.-.- "; break; case ":": morsekette = morsekette + "---... "; break; case ",": morsekette = morsekette + "--..-- "; break; case ";": morsekette = morsekette + "-.-.-. "; break; case "?": morsekette = morsekette + "..--.. "; break; case "-": morsekette = morsekette + "-....- "; break; case "_": morsekette = morsekette + "..--.- "; break; case "(": morsekette = morsekette + "-.--. "; break; case ")": morsekette = morsekette + "-.--.- "; break; case "'": morsekette = morsekette + ".----. "; break; case "=": morsekette = morsekette + "-...- "; break; case "+": morsekette = morsekette + ".-.-. "; break; case "/": morsekette = morsekette + "-..-. "; break; case "@": morsekette = morsekette + ".--.-. "; break; case " ": morsekette = morsekette + "/ "; break; default: morsekette = morsekette + "? "; } } for (int i = 0; i < morsekette.length(); i++) { String zeichen = morsekette.substring(i, i+1).toUpperCase(); switch (zeichen) { case "-": piano.play(100,100); default: piano.play(100,300); } } }
morseAusgabe();
ausführen
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten