Morse code

Sign in to test your solution.
// Morse code program using System; using System.IO; class Submission { // ------------------------- // Subprograms // ------------------------- static string translate(string morse) { switch (morse) { case ".-": return "A"; case "-...": return "B"; case "-.-.": return "C"; case "-..": return "D"; case ".": return "E"; case "..-.": return "F"; case "--.": return "G"; case "....": return "H"; case "..": return "I"; case ".---": return "J"; case "-.-": return "K"; case ".-..": return "L"; case "--": return "M"; case "-.": return "N"; case "---": return "O"; case ".--.": return "P"; case "--.-": return "Q"; case ".-.": return "R"; case "...": return "S"; case "-": return "T"; case "..-": return "U"; case "...-": return "V"; case ".--": return "W"; case "-..-": return "X"; case "-.--": return "Y"; case "--..": return "Z"; default: return " "; } } static string read_morse(string filename) { } // ------------------------- // Main program // ------------------------- public static void Main(string[] args) { string message = read_morse("message.txt"); Console.WriteLine(message); } }
You can submit as many times as you like. Only your latest submission will be taken into account.
Sign in to test your solution.