我已經給出了僞代碼轉換成Java程序。找到一組輸入的最小值
這是如下:
設置一個布爾變量「第一」爲真。
而另一個值已成功
- 如果第一次讀是真正的
- 設置最小的值剛讀
- 第一設置爲false
- 否則,如果值小於最小值
- 設置最小的值
- 打印最小
- 如果第一次讀是真正的
到目前爲止,我有這樣的:
import java.util.Scanner;
public class InputLoop
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
System.out.println("Enter an integer");
boolean first = true;
int min = 0;
int val = 0;
while (scan.hasNextInt())
{
val = scan.nextInt();
System.out.println("Enter an integer");
if (first == true)
{
min = val;
first = false;
}
else if (val < min)
{
System.out.println("Enter an integer");
min = val;
}
while (!scan.hasNextInt())
{
System.out.println (("The minimum value is") + (min));
break;
}
}
}
}
任何幫助將不勝感激,因爲我很爲難!
謝謝。
你有什麼麻煩? – SimonC