【发布时间】:2020-05-16 01:46:50
【问题描述】:
我是编程新手,被作业卡住了。
任务是输入 4 名不同工人的姓名、年龄和销售额。之后,我需要根据他们的销售额按顺序发布工人。
我最卡住的地方是循环部分。我不明白如何向 4 个工作人员插入值,然后按顺序返回它们的值。
int pay = 1000;
Console.WriteLine("What is the first- and lastname of the worker: ");
string name = Convert.ToString(Console.ReadLine());
Console.WriteLine("What is the age of the worker: ");
int age = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("What district does the worker work at: ");
string district = Convert.ToString(Console.ReadLine());
Console.WriteLine("How many sales has the worker done: ");
int sales = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("\n");
Console.WriteLine("Name\t\tAge\tDistrict\tSales");
Console.WriteLine(name + "\t" + age + "\t" + district + "\t\t" + sales);
Console.WriteLine("\n");
if (sales > 199)
{
pay = pay + sales * 4;
Console.WriteLine(name + " is level 4 \nand will get: " + pay + "kr this month");
}
else if (sales <= 199 && sales >= 100)
{
pay = pay + sales * 3;
Console.WriteLine(name + " is level 3 \nand will get: " + pay + "kr this month");
}
else if (sales <= 99 && sales >= 50)
{
pay = pay + sales * 2;
Console.WriteLine(name + " is level 2 \nand will get: " + pay + "kr this month");
}
else
{
pay = pay + sales;
Console.WriteLine(name + " is level 1\nand will get: " + pay + "kr this month");
}
~ 请原谅混乱,我还没有学习正确的编码结构。
【问题讨论】:
-
请分享您已经编写的代码,与社区分享您的努力很重要,这样我们才能更好地帮助您,编辑您的问题并添加您编写的代码,无论它是否正确与否。