Add Main.java
This commit is contained in:
42
Main.java
Normal file
42
Main.java
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Main {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
//char[] answers = {'A','B','F','F','F','F','F','A','C','D','B','C','D','A','D','C','C','B','D','A'};
|
||||||
|
char[] answers = new char[20];
|
||||||
|
/// ////////
|
||||||
|
int i = 0;
|
||||||
|
String checkString = "ABCD";
|
||||||
|
Scanner scanner = new Scanner(System.in);
|
||||||
|
do {
|
||||||
|
System.out.print("Question " + (i+1) + " Student Answer: ");
|
||||||
|
String userIn = scanner.nextLine();
|
||||||
|
|
||||||
|
if(userIn.length() > 1){
|
||||||
|
System.out.println("Please input only a single letter A,B,C,or D");
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
if(!checkString.contains(userIn)) {
|
||||||
|
System.out.println("Please input only a single letter A,B,C,or D");
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
answers[i] = userIn.charAt(0);
|
||||||
|
i++;
|
||||||
|
} while (i < 20);
|
||||||
|
|
||||||
|
/// ///////
|
||||||
|
|
||||||
|
DriverExam test = new DriverExam(answers);
|
||||||
|
|
||||||
|
System.out.println(test.passed());
|
||||||
|
System.out.println(test.totalCorrect());
|
||||||
|
System.out.println(test.totalIncorrect());
|
||||||
|
ArrayList<Integer> missed = test.questionsMissed();
|
||||||
|
|
||||||
|
for(var x : missed) {
|
||||||
|
System.out.print(x + " ");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user