Данная программа позволит вам складывать, делить, умножать и вычитать числа. Она написана в 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#
widok