没有按钮的 C# 控制台计算器
C# Console Calculator without Buttons
我 1 个月前开始我的学徒生涯,我的第一个任务是在控制台中创建一个计算器,该计算器能够进行基本数学运算(加法、减法、乘法和除法)。到目前为止,我的代码是输入 2 个数字,但接下来呢?我必须使用什么命令来选择正确的计算项?
最后我只想加一个+,如果我想添加等等
这是我的代码。我使用 Visual Studio 2019 和 C#。
using System;
namespace Taschenrechner
{
class Program
{
static void Main(string[] args)
{
int num1;
int num2;
Console.WriteLine("Taschenrechner");
Console.WriteLine("Gib die erste Zahl ein");
num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die zweite Zahl ein");
num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die Rechenaufgabe an");
Console.WriteLine(num1 + num2);
Console.WriteLine(num1 - num2);
Console.WriteLine(num1 * num2);
Console.WriteLine(num1 / num2);
Console.ReadKey();
}
}
}
这应该有望为您指明正确的方向作为起点。
int num1;
int num2;
Console.WriteLine("Taschenrechner");
Console.WriteLine("Gib die erste Zahl ein");
num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die zweite Zahl ein");
num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("enter + to add, - to minus, * to multiply, / to divide");
string CalcOperation = Console.ReadLine();
switch (CalcOperation)
{
case "+":
Console.WriteLine(num1 + num2);
break;
case "-":
Console.WriteLine(num1 - num2);
break;
//etc
default:
Console.WriteLine("Sorry you didn't enter a valid operation");
break;
}
//just so you can see output
Console.ReadLine();
我 1 个月前开始我的学徒生涯,我的第一个任务是在控制台中创建一个计算器,该计算器能够进行基本数学运算(加法、减法、乘法和除法)。到目前为止,我的代码是输入 2 个数字,但接下来呢?我必须使用什么命令来选择正确的计算项?
最后我只想加一个+,如果我想添加等等
这是我的代码。我使用 Visual Studio 2019 和 C#。
using System;
namespace Taschenrechner
{
class Program
{
static void Main(string[] args)
{
int num1;
int num2;
Console.WriteLine("Taschenrechner");
Console.WriteLine("Gib die erste Zahl ein");
num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die zweite Zahl ein");
num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die Rechenaufgabe an");
Console.WriteLine(num1 + num2);
Console.WriteLine(num1 - num2);
Console.WriteLine(num1 * num2);
Console.WriteLine(num1 / num2);
Console.ReadKey();
}
}
}
这应该有望为您指明正确的方向作为起点。
int num1;
int num2;
Console.WriteLine("Taschenrechner");
Console.WriteLine("Gib die erste Zahl ein");
num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Gib die zweite Zahl ein");
num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("enter + to add, - to minus, * to multiply, / to divide");
string CalcOperation = Console.ReadLine();
switch (CalcOperation)
{
case "+":
Console.WriteLine(num1 + num2);
break;
case "-":
Console.WriteLine(num1 - num2);
break;
//etc
default:
Console.WriteLine("Sorry you didn't enter a valid operation");
break;
}
//just so you can see output
Console.ReadLine();