我仍然處於C#
的學習階段,我需要一些幫助。循環問題
我的程序應該是這樣工作的,我有6個銷售員,並且在控制檯中我會寫關於他們的信息(name, sold items etc)
。我如何讓它循環6次(每個銷售員一次)?
for (int i = 0; i < 6; i++) (Couldn't come up with more than this)
{
salesmen[] seller = new salesmen[6];
//Salesmen name
Console.WriteLine("Enter name: ");
salesmen[0].namn = System.Console.ReadLine();
//Birth certificate
Console.WriteLine("Enter birth certificate: ");
salesmen[0].birthvertificate = Console.ReadLine();
//Enter district
Console.WriteLine("Enter district: ");
salesmen[0].district = Console.ReadLine();
//Enter solditems
Console.WriteLine("Enter solditems: ");
salesmen[0].solditems = int.Parse(Console.ReadLine());
//Calculates what level each salesmen has reached
if (salesmen[0].solditems < 50)
salesmen[0].level = 1;
if (salesmen[0].solditems >= 50 && salesmen[0].solitems < 99)
salesmen[0].level = 2;
if (salesmen[0].solitems >= 100 && salesmen[0].solditems < 199)
salesmen[0].level = 3;
if (salesmen[0].solditems > 199)
salesmen[0].level = 4;
您的「i」循環變量將變爲0,1,2,3,4,5。您如何使用此變量打印出每個銷售員的信息?也許變量可以用來索引推銷員數組。 – Thomas
您還可以爲循環的每次迭代創建一個全新的6名銷售員陣列。 –