Представляю вам код простого калькулятора, выполненного в консоли) Возникает вопрос зачем он нужен? Для демонстрации операторов - switch и case)
Console.WriteLine("Калькулятор"+Environment.NewLine+"Выбор дополнительных операций: sin - s;"+
Environment.NewLine+"Cos - c; ln - l");
double x, y,c;
char z;
Console.WriteLine("ВВедите х");
x = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("ВВедите y для операций *,/,+,- в ином случае введите 0");
y = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("ВВедите действие");
z=Convert.ToChar(Console.ReadLine());
switch (z)
{
case 'l': c = Math.Log(x);
Console.WriteLine("ln(x)=" + c);
break;
case 'c': c = Math.Cos(x);
Console.WriteLine("Cos(x)=" + c);
break;
case 's': c = Math.Sin(x);
Console.WriteLine("Sin(x)=" + c);
break;
case '+': c = x + y;
Console.WriteLine("x+y=" + c);
break;
case '-': c = x - y;
Console.WriteLine("x-y=" + c);
break;
case '*': c = x * y;
Console.WriteLine("x*y=" + c);
break;
case '/': c = x * y;
Console.WriteLine("x/y=" + c);
break;
default: Console.WriteLine("False");
break;
}
Console.ReadLine();
Console.WriteLine("Калькулятор"+Environment.NewLine+"Выбор дополнительных операций: sin - s;"+
Environment.NewLine+"Cos - c; ln - l");
double x, y,c;
char z;
Console.WriteLine("ВВедите х");
x = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("ВВедите y для операций *,/,+,- в ином случае введите 0");
y = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("ВВедите действие");
z=Convert.ToChar(Console.ReadLine());
switch (z)
{
case 'l': c = Math.Log(x);
Console.WriteLine("ln(x)=" + c);
break;
case 'c': c = Math.Cos(x);
Console.WriteLine("Cos(x)=" + c);
break;
case 's': c = Math.Sin(x);
Console.WriteLine("Sin(x)=" + c);
break;
case '+': c = x + y;
Console.WriteLine("x+y=" + c);
break;
case '-': c = x - y;
Console.WriteLine("x-y=" + c);
break;
case '*': c = x * y;
Console.WriteLine("x*y=" + c);
break;
case '/': c = x * y;
Console.WriteLine("x/y=" + c);
break;
default: Console.WriteLine("False");
break;
}
Console.ReadLine();
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.