Данная программа позволит вам складывать, делить, умножать и вычитать числа. Она написана в Visual Studio 2010 на языке C#. По мимо этого в ней есть анимация "вылета" различных основных функций, таких как тангенс, синус, косинус, котангенс, модуль, возведение в степень, факториал, корень и т.д.
Ввод входных значений можно производить как с клавиатуры, так и с кнопок на форме, при этом учтены все ситуации, в которых могут возникнуть ошибки. Например: в текстовое поле нельзя ввести сразу 2 нуля или 2 точки для разделения дробной и целой части числа. Я думаю, что эта программа может кому нибудь понадобиться и поэтому я просто оставлю ее здесь.
Скриншот архива с проектом:
Фрагмент программного кода:
private void bRavno_Click(object sender, EventArgs e) // обработчик нажатия на кнопку "равно"
{
b = Convert.ToDouble(tb_Calc.Text); // записываем введеное число в переменную b
switch (op) // в зависимости от мат. операции производим расчет
{
case 1:
c = a + b;
break;
case 2:
c = a - b;
break;
case 3:
c = a * b;
break;
case 4:
c = a / b;
break;
case 5:
c = Math.Pow(a, b);
break;
}
tb_Calc.Text = Convert.ToString(c); // выводим результат в текстовое поле
NewOp = true; // устанавливаем флаг New operation в true
op = -1; // устанавливаем текущую операцию
}
Содержание архива
- исходный код калькулятора на C#
Телеграм
-