C# Конзолен междувалутен конвертор ( помощ )
Моля помогнете, нов съм в програмирането и не мога да разбера, как да направя задачата.
Напишете програма за конвертиране на парична сума от една валута в друга. Трябва да се поддържат следните валути: BGN, USD, EUR, GBP. Използвайте следните фиксирани валутни курсове:
 
Курс    USD    EUR    GBP       
1 BGN    1.79549    1.95583    2.53405    
Входът e сума за конвертиране + входна валута + изходна валута. Изходът е едно число – преобразуваната сума по посочените по-горе курсове, закръглен до 2 цифри след десетичната точка. Примери:
вход - 20    USD       BGN      вход -   100 BGN       EURO             вход -    12.35     EURO       GBP           вход -  150.35  USD     EUR
изход - 35.93 BGN             изход-     51.13 EUR            изход-    9.53 GBP               изход - 138.02 EUR
А това е моя код
            var leva = double.Parse(Console.ReadLine());
            var usd = double.Parse(Console.ReadLine());
            var euro = double.Parse(Console.ReadLine());
            var gbp = double.Parse(Console.ReadLine());
            leva = 1;
            usd = 1.79549;
            euro = 1.95583;
            gbp = 2.53405
            Console.WriteLine("BGN {0}", Math.Round(leva, 2));
            Console.WriteLine("USD {0}", Math.Round(usd, 2));
            Console.WriteLine("EUR {0}", Math.Round(euro, 2));
            Console.WriteLine("GBP {0}", Math.Round(gbp, 2));
Забих.... не мога да продължа не мога да схвана..
 
Благодаря за съвета