Guest User

5. Messages-Integer

a guest
May 13th, 2019
396
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. namespace _05_Messages
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int countOfLetters = int.Parse(Console.ReadLine());
  10.             string word = string.Empty;
  11.  
  12.             for (int i = 1; i <= countOfLetters; i++)
  13.             {
  14.                 int currentDigits = int.Parse(Console.ReadLine());
  15.  
  16.                 switch (currentDigits)
  17.                 {
  18.                     case 2:
  19.                         word += 'a';
  20.                         break;
  21.                     case 22:
  22.                         word += 'b';
  23.                         break;
  24.                     case 222:
  25.                         word += 'c';
  26.                         break;
  27.  
  28.                     case 3:
  29.                         word += 'd';
  30.                         break;
  31.                     case 33:
  32.                         word += 'e';
  33.                         break;
  34.                     case 333:
  35.                         word += 'f';
  36.                         break;
  37.  
  38.  
  39.                     case 4:
  40.                         word += 'g';
  41.                         break;
  42.                     case 44:
  43.                         word += 'h';
  44.                         break;
  45.                     case 444:
  46.                         word += 'i';
  47.                         break;
  48.  
  49.  
  50.                     case 5:
  51.                         word += 'j';
  52.                         break;
  53.                     case 55:
  54.                         word += 'k';
  55.                         break;
  56.                     case 555:
  57.                         word += 'l';
  58.                         break;
  59.  
  60.                     case 6:
  61.                         word += 'm';
  62.                         break;
  63.                     case 66:
  64.                         word += 'm';
  65.                         break;
  66.                     case 666:
  67.                         word += 'o';
  68.                         break;
  69.  
  70.                     case 7:
  71.                         word += 'p';
  72.                         break;
  73.                     case 77:
  74.                         word += 'q';
  75.                         break;
  76.                     case 777:
  77.                         word += 'r';
  78.                         break;
  79.                     case 7777:
  80.                         word += 's';
  81.                         break;
  82.  
  83.                     case 8:
  84.                         word += 't';
  85.                         break;
  86.                     case 88:
  87.                         word += 'u';
  88.                         break;
  89.                     case 888:
  90.                         word += 'v';
  91.                         break;
  92.  
  93.                     case 9:
  94.                         word += 'w';
  95.                         break;
  96.                     case 99:
  97.                         word += 'x';
  98.                         break;
  99.                     case 999:
  100.                         word += 'y';
  101.                         break;
  102.                     case 9999:
  103.                         word += 'z';
  104.                         break;
  105.  
  106.                     case 0:
  107.                         word += ' ';
  108.                         break;
  109.  
  110.  
  111.  
  112.                 }
  113.             }
  114.             Console.WriteLine(word);
  115.         }
  116.     }
  117. }
RAW Paste Data