Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class SchimbValutar
{
static void Main()
{
double rate, lei, sum;
string s;
Console.WriteLine("Введите курс для доллара");
s = Console.ReadLine();
if (s.Contains('.'))
s = s.Replace('.', ',');
rate = Convert.ToDouble(s);
Console.WriteLine("Сколько леев вы хотите продать?");
s = Console.ReadLine();
if (s.Contains('.'))
s = s.Replace('.', ',');
lei = Convert.ToDouble(s);
sum = lei / rate;
Console.WriteLine("Вы можете купить " + sum + "$");
}
}
Вообще то, если в твое число с точкой ( в место запетой) , то Convert.ToDouble() должен выдать вот такой error: Input string was not in a correct format.