継続的に上昇する水位を繰り返し求めるプログラムを作成しようとしています。私のプログラムは、行内に3つの読み値が減少したときに検出する必要があります。ここでは、コンソールに印刷されたものである。入力/出力Javaの例
水位が(mm単位で)今では何ですか:20
(単位mm)今の水位は何ですか:21
の水位は何ですか23
現在の水位は何ですか(mm単位):25
現在の水位は何ですか(mm単位):27
今の水位は何ですか(単位:mm) :27
現在の水位は何ですか(単位:mm):34
現在の水位は何ですか(単位:mm):22
(mm単位)今の水位は何ですか:25
(mm単位)今の水位は何ですか:26
(mm単位)今の水位は何ですか:28
水で何27
現在の水位は何ですか(mm):26
現在の水位は何ですか(mm):25
洪水が沈んでいるようです。
現在、私はループにそれをすべき知っているが、私は、Javaを続行するかどうかはわからないだので、私は、Pythonで取り組んできました。 質問の入力を以前の回答と比較するために質問の入力を保存するにはどうすればよいですか?どんな助力があれば幸いです。
import java.util.Scanner;
public class waterLevelProgram {
public static void main(String[] args) {
double waterLevel, initialWaterLevel;
waterLevel = 0;
System.out.print("What is the water level at now (in mm): ");
initialWaterLevel = new Scanner(System.in).nextDouble();
while (waterLevel > 0){
System.out.println("What is the water level at now (in mm): ");
waterLevel = new Scanner(System.in).nextDouble();
if (waterLevel > initialWaterLevel){
}
}
}
}
あなただけのキューで一度に数を格納し、測定値の全てを格納する必要がない場合は - とのArrayList –
を使用してください。私達と – synchronizer
シェアは、あなたはPythonでそれを行うだろうか、とあなたはJavaへの変換のトラブルを抱えている特定のビットがありますならば、我々はそれを支援することができます。 –