Изучаю C#. Написал калькулятор. Всё, кроме деления работает, почему? Вот код:
using System;
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
int num1=0 ;int num2 = 0;
Console.WriteLine("Console Calculator in C#\r");
Console.WriteLine("-----------------\n");
Console.WriteLine("Введите число и затем нажмите Enter");
num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите другое число и нажмите Enter");
num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Выберите опцию:");
Console.WriteLine("\t+");
Console.WriteLine("\t-");
Console.WriteLine("\t*");
Console.WriteLine("\t/");
Console.WriteLine("Нажмите необходимую клавишу и Enter");
switch(Console.ReadLine())
{
case "+":
Console.WriteLine($"Ваш результат:{num1}+{num2}=" + (num1 + num2));
break;
case "-":
Console.WriteLine($"Ваш результат:{num1}-{num2}=" + (num1 - num2));
break;
case "*":
Console.WriteLine($"Ваш результат:{num1}*{num2}=" + (num1 * num2));
break;
case "d":
Console.WriteLine($"Ваш результат:{num1}/{num2}=" + (num1 / num2));
break;
}
Console.Write("Нажмите любую кнопку, чтобы закрыть калькулятор");
Console.ReadKey();
}
}
}