Ошибка: Необработанное исключение типа "System.FormatException" в mscorlib.dll - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplicarion2
{
class Program
{
static void Main()
{
int time = 1;
Console.Write("Размер кредита: ");
double k = Convert.ToDouble(Console.ReadLine());//Размер кредита
Console.Write("Процентная ставка: ");
double p = Convert.ToDouble(Console.Read());//Процентная ставка
Console.Write("Прогноз по прибыли: ");
//double r = Convert.ToInt32(Console.ReadLine());//Прогноз по прибыли
double r = double.Parse(Console.ReadLine());//Прогноз по прибыли
double rr = r;
PoNovoi:
double a = (p * Math.Pow((1 + p), time)) / (Math.Pow((1 + p), time) - 1);//Аннуительный коэфициент
double payPerYear = a * k;
double fullPay = time * payPerYear;
if (fullPay >= r)
{
time++;
r += rr;
goto PoNovoi;
}
else
{
//Console.WriteLine(fullPay);
//Console.WriteLine(r);
Console.Write(time + " лет");
}
}
}
}Решение задачи: «Ошибка: Необработанное исключение типа "System.FormatException" в mscorlib.dll»
textual
Листинг программы
double p = Convert.ToDouble(Console.ReadLine());