Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text;
- namespace Methods
- {
- class Program
- {
- static void Main(string[] args)
- {
- Random rand = new Random();
- rand.Next(-100, 100);
- // 377 - error
- // Math.Sqrt(1 + Math.Sqrt())
- //double result = 0.0;
- //for (int i = 49; i > 0; i--)
- //{
- // result = Math.Sqrt(i + result);
- //}
- Console.OutputEncoding = Encoding.UTF8;
- // град
- // http://jrgraphix.net/r/Unicode/0400-04FF
- string inputString = ReadStringFromConsole();
- string[] splited = DoMySplit(inputString);
- PrintOnConsole(splited);
- // PrintOnConsole(DoMySplit(ReadStringFromConsole()));
- PrintOnConsole(DoMySplit(ReadStringFromConsole()));
- }
- static string ReadStringFromConsole()
- {
- Console.Write("Please enter unicode sequence: ");
- string inputString = Console.ReadLine();
- return inputString;
- }
- static string[] DoMySplit(string inputString)
- {
- int count = 250;
- string[] characters = inputString.Split("&#", count);
- for (int i = 0; i < characters.Length; i++)
- {
- Console.WriteLine(characters[i]);
- }
- return characters;
- }
- static void PrintOnConsole(string[] characters)
- {
- for (int i = 0; i < characters.Length; i++)
- {
- Console.Write(GetUnicodeSymbol(characters[i]));
- }
- }
- static char? GetUnicodeSymbol(string unicode)
- {
- Nullable<char> symbol; // = null;
- switch (unicode)
- {
- case "1040;":
- symbol = 'А';
- break;
- case "0411;":
- symbol = 'Б';
- break;
- case "1075;":
- symbol = 'г';
- break;
- case "1088;":
- symbol = 'р';
- break;
- case "1072;":
- symbol = 'а';
- break;
- case "1076;":
- symbol = 'д';
- break;
- default:
- symbol = null;
- break;
- }
- return symbol;
- }
- }
- }
- /*
- <!DOCTYPE html>
- <html>
- <head>
- <title>Hello World</title>
- </head>
- <body>
- <h1>Alina А А</h1>
- <h1>град</h1>
- </body>
- </html>
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement