Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- class Program
- {
- static void Main(string[] args)
- {
- Dictionary<string, string> alphabet = new Dictionary<string, string>()
- {
- [".-"] = "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",
- };
- string[] messages = Console.ReadLine().Split("|", StringSplitOptions.RemoveEmptyEntries);
- foreach (var message in messages)
- {
- string[] letters = message.Split(" ");
- foreach (var letter in letters)
- {
- if (alphabet.ContainsKey(letter))
- {
- Console.Write(alphabet[letter]);
- }
- }
- Console.Write(" ");
- }
- Console.WriteLine();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement