Question: import javax.swing.*; public class Quiz { public static void main(String[] args) { String[] questions = {How many players on a basketball team?nA. 5 B. 6

import javax.swing.*; public class Quiz { public static void main(String[] args) { String[] questions = {How many players on a basketball team?nA. 5 B. 6 C. 7, How many points for a basket?nA. 1 B. 2 C. 3, How many points for a free throw?nA. 1 B. 2 C. 3}; //Add 8 more questions and answers char[] answers = {A, B,A }; char ans = ; int x, correct = 0; String entry; boolean isGood; for(x = 0; x < questions.length; ++x) { isGood = false; int firstError = 0; while(!isGood) { isGood = true; entry = JOptionPane.showInputDialog (null,questions[x]); ans = entry.charAt(0); if(ans != A && ans != B && ans != C) { isGood = false; if(firstError == 0) { questions[x] = questions[x] + nYour answer must be A, B or C.; firstError = 1; } } } if(ans == answers[x]) { ++correct; JOptionPane.showMessageDialog(null, Correct!); } else JOptionPane.showMessageDialog(null, The correct answer is + answers[x]); } // Using JOptionPane.showMessageDialog tell the user how many they got right and wrong } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!