私はスキャナをjavaで使用しましたが、1グレードブックと2グレード除外グレードの間で選択すると2つの入力が必要です)は、グレードを入力する前に数値を追加します
import java.util.Scanner;
public class BarrogoMidtermExam {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String Myname;
Scanner mname=new Scanner(System.in);
System.out.println("Enter name: ");
Myname=mname.nextLine();
System.out.print("Gradebook Type(1- Gradebook, 2-Exclude Failing grades): ");
Scanner gradebook = new Scanner(System.in);
int i=gradebook.nextInt();
if (i==1)
{
Scanner grade=new Scanner(System.in);
int average=0;
int total=0;
int g = grade.nextInt();
String outputString = "";
while (g !=0)
{
outputString += g + " ";
total +=g;
average /= total;
System.out.println("enter grade (enter 0 to stop entering grade): ");
g = grade.nextInt();
}
System.out.println(Myname);
System.out.println("Entered Number:\t" + outputString);
System.out.println("The Sum:\t\t" + total);
}
}
}
何が問題なのですか? – MCMastery
入力が必要なたびに、新しい「スキャナ」を作成しないでください。 **スキャナ**を作成し、毎回**入力が必要です。 –