Писал программу и не понял ошибку
Вот кусок программы :
static void Main(string[] args)
{
Int32 dohod, ubitok;
Console.Write("Введите доход: ");
dohod = Console.Read();
Console.WriteLine("Введите расход: ");
ubitok = Console.Read();
if (dohod < ubitok)
{
Console.Write("Вы в минусек на: " + (Convert.ToInt32(dohod) - Convert.ToInt32(ubitok)));
}
else
{
Console.Write("Вы в плюсе на: " + (Convert.ToInt32(dohod) + Convert.ToInt32(ubitok)));
}
Console.ReadKey();
}
Собственно проблема в том что когда ты пишешь доход, то тебе пишет на следующей строке Введите расход: и сразу создаёт новую строку где написано "Вы в плюсе на: "
Как сделать так чтобы давало написать расход ?
С# Забыл в шапке написать
Когда заменяю пишет что неявное преобразование стринг в инт