Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Valute
- {
- class Program
- {
- static void Main(string[] args)
- {
- // 1 bgn = 1.79549 usd
- // 1 bgn = 1.95583 eur
- // 1 bgn = 2.53405 gbp
- // 20 us to bgn output -> 35.91 BGN
- // 100 eu to bg output -> 51.13 EUR
- // 12,35 eur to gbp output -> 9.53 GBP
- // 150,35 us to eur output -> 138.02 EUR
- var bgn1US = 1.79549;
- var bgn2EU = 1.95583;
- var bgn3GBP = 2.53405;
- {
- var USDtoBGN = double.Parse(Console.ReadLine());
- Console.WriteLine("USD\nBGN");
- var resultUS = bgn1US * USDtoBGN;
- var result2US = Math.Round(resultUS, 2);
- Console.WriteLine("{0} BGN" , result2US);
- }
- {
- var EUtoBGN = double.Parse(Console.ReadLine());
- Console.WriteLine("BGN\nEUR");
- var resultEU = EUtoBGN / bgn2EU;
- var result2BGN = Math.Round(resultEU, 2);
- Console.WriteLine("{0} EUR", result2BGN );
- }
- {
- var EUtoGBP = double.Parse(Console.ReadLine());
- Console.WriteLine("EUR\nGBP");
- var resultEU2GB = (10 * bgn2EU) / (10 * bgn3GBP);
- var resultEU2GB2 = resultEU2GB * EUtoGBP;
- var resultGB3 = Math.Round(resultEU2GB2, 2);
- Console.WriteLine("{0} GBP", resultGB3);
- }
- {
- var UStoEU = double.Parse(Console.ReadLine());
- Console.WriteLine("USD\nEUR");
- var resultEUtoUS = (10 * bgn1US) / (10 * bgn2EU);
- var resultEutoUS2 = resultEUtoUS * UStoEU;
- var resultEUtoUs3 = Math.Round(resultEutoUS2, 2);
- Console.WriteLine("{0} EUR", resultEUtoUs3);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement