Advertisement
zorry

Untitled

Jun 20th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.85 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Programm
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             var sum = double.Parse(Console.ReadLine());
  14.             var from = Console.ReadLine();
  15.             var to = Console.ReadLine();
  16.             switch (from)
  17.             {
  18.                 case "BGN":
  19.                    switch (to)
  20.                     {
  21.                         case "USD":
  22.                             Console.WriteLine(Math.Round((sum / 1.79549), 2));
  23.                             break;
  24.                         case "EUR":
  25.                             Console.WriteLine(Math.Round((sum / 1.95583), 2));
  26.                             break;
  27.                         case "GBP":
  28.                             Console.WriteLine(Math.Round((sum / 2.53405), 2));
  29.                             break;
  30.                     }
  31.                     break;
  32.                 case "USD":
  33.                     switch (to)
  34.                     {
  35.                         case "BGN":
  36.                             Console.WriteLine(Math.Round((sum * 1.79549), 2));
  37.                             break;
  38.                         case "EUR":
  39.                             Console.WriteLine(Math.Round((sum * 1.79549 / 1.95583), 2));
  40.                             break;
  41.                         case "GPB":
  42.                             Console.WriteLine(Math.Round((sum * 1.79549 / 1.53495), 2));
  43.                             break;
  44.                     }
  45.                     break;
  46.                 case "EUR":
  47.                     switch (to)
  48.                     {
  49.                         case "BGN":
  50.                             Console.WriteLine(Math.Round((sum * 1.95583), 2));
  51.                             break;
  52.                         case "USD":
  53.                             Console.WriteLine(Math.Round((sum * 1.95583 / 1.79549), 2));
  54.                             break;
  55.                         case "GBP":
  56.                             Console.WriteLine(Math.Round((sum * 1.95583 / 2.53405), 2));
  57.                             break;
  58.                     }
  59.                     break;
  60.                 case "GPB":
  61.                     switch (to)
  62.                     {
  63.                         case "BGN":
  64.                             Console.WriteLine(Math.Round((sum * 2.53405), 2));
  65.                             break;
  66.                         case "USD":
  67.                             Console.WriteLine(Math.Round((sum * 2.53405 / 1.79549), 2));
  68.                             break;
  69.                         case "EUR":
  70.                             Console.WriteLine(Math.Round((sum * 1.95583 / 1.95583), 2));
  71.                             break;
  72.                     }
  73.                     break;
  74.             }
  75.             Console.ReadLine();
  76.         }
  77.     }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement