私は次のような割り当てを持っています:Java入力、スキャナ、if文
ExamResultという完全なプログラムを以下のように記述します。 生徒の内部テストスコアと最終テストスコアのユーザー入力を読み込みます。
内部テストのスコアが20未満の場合、生徒は失敗します。最終的なスコアが40未満の も、生徒の失敗につながります。
それ以外の場合、生徒は合格しています。
セメスター試験の結果!
あなたの内部テストの得点は? 21
あなたの最終試験のスコアは何ですか? 69
あなたは合格しました!
これまでは、入力用のスキャナでif文を使用するのが適切であることを理解しました。今これは私ががわからないんだ何私のコード(私はここでそれを含めるしないことを選択した。上記のクラスは、インポートのjava utilのメインMethodeのを持っている)
System.out.println("Semester Examination Results!");
System.out.println("What is your internal test score?");
//input
//calculate input
//does input pass the if test?
//output passed/failed
int score1 = scanner.nextLine();
int score2 = scanner.nextLine();
if (int score1 < 20; || score2 < 40;)
{
System.out.println("You have failed");
}
else
{
System.out.println("You have passed");
}
であるために は、計算のための入力を使用する方法ですか?
'(int score1 <20; || score2 <40;)'がうまく終了しない場合。 ';' sと 'int'を削除してください。 – Bathsheba
初心者向けのJavaチュートリアルを読んで、Stack Overflowで質問を投稿することを強くお勧めします。 – TheLostMind
私は何度も本を読んでいて、研究しようとしています。それはまったく新しいものなので、私は容易に混乱します:P –