如何重复整个代码
How to repeat the whole code
我想重复整个代码,但就像你看到的那样,它将在第一个代码之后结束(抱歉,它是荷兰语)
int nummervanappels;
Console.Write ("hoeveel appels zijn er :");
nummervanappels = Convert.ToInt16 (Console.ReadLine());
if (nummervanappels == 15) {
Console.WriteLine ("goedzo, er zijn " + nummervanappels + " appels");
}
while (nummervanappels > 15) {
Console.WriteLine ("dat zijn er te veel");
System.Threading.Thread.Sleep(2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep(2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
while (nummervanappels < 15) {
Console.WriteLine ("dat zijn er te weinig");
System.Threading.Thread.Sleep (2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep (2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
Console.ReadKey ();
希望大家能帮帮我。
看起来你想要这个
}
while (nummervanappels != 15) {
Console.WriteLine ("dat zijn er te weinig");
System.Threading.Thread.Sleep (2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep (2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
我相信这就是你想要的。
Console.Write ("hoeveel appels zijn er :");
int nummervanappels = Convert.ToInt32(Console.ReadLine());
while (nummervanappels != 15)
{
if(nummervanappels > 15)
Console.WriteLine("dat zijn er te veel");
else
Console.WriteLine("dat zijn er te weinig");
System.Threading.Thread.Sleep(2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep(2000);
nummervanappels = Convert.ToInt32(Console.ReadLine());
}
Console.WriteLine ("goedzo, er zijn " + nummervanappels + " appels");
Console.ReadKey ();
一个 while
循环,直到用户输入 15 和 if
来告诉他们它们是太高还是太低。最后是关于正确数字的陈述。我不确定你为什么要睡那 2 秒,但我把它们留在那里了。
您也可以将 if
-else
更改为
Console.WriteLine("dat zijn er te " + nummervanappels > 15 ? "veel" : "weinig");
我想重复整个代码,但就像你看到的那样,它将在第一个代码之后结束(抱歉,它是荷兰语)
int nummervanappels;
Console.Write ("hoeveel appels zijn er :");
nummervanappels = Convert.ToInt16 (Console.ReadLine());
if (nummervanappels == 15) {
Console.WriteLine ("goedzo, er zijn " + nummervanappels + " appels");
}
while (nummervanappels > 15) {
Console.WriteLine ("dat zijn er te veel");
System.Threading.Thread.Sleep(2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep(2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
while (nummervanappels < 15) {
Console.WriteLine ("dat zijn er te weinig");
System.Threading.Thread.Sleep (2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep (2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
Console.ReadKey ();
希望大家能帮帮我。
看起来你想要这个
}
while (nummervanappels != 15) {
Console.WriteLine ("dat zijn er te weinig");
System.Threading.Thread.Sleep (2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep (2000);
nummervanappels = Convert.ToInt32 (Console.ReadLine ());
}
我相信这就是你想要的。
Console.Write ("hoeveel appels zijn er :");
int nummervanappels = Convert.ToInt32(Console.ReadLine());
while (nummervanappels != 15)
{
if(nummervanappels > 15)
Console.WriteLine("dat zijn er te veel");
else
Console.WriteLine("dat zijn er te weinig");
System.Threading.Thread.Sleep(2000);
Console.WriteLine ("raad opnieuw");
System.Threading.Thread.Sleep(2000);
nummervanappels = Convert.ToInt32(Console.ReadLine());
}
Console.WriteLine ("goedzo, er zijn " + nummervanappels + " appels");
Console.ReadKey ();
一个 while
循环,直到用户输入 15 和 if
来告诉他们它们是太高还是太低。最后是关于正确数字的陈述。我不确定你为什么要睡那 2 秒,但我把它们留在那里了。
您也可以将 if
-else
更改为
Console.WriteLine("dat zijn er te " + nummervanappels > 15 ? "veel" : "weinig");