Question
how can i separate this code in two methods method for time and method for level1 JAVA ------------------------------------------------------------------------------------------------------------------- public class JavaApplication108 { /** * @param
how can i separate this code in two methods
method for time
and method for level1
JAVA
-------------------------------------------------------------------------------------------------------------------
public class JavaApplication108 {
/** * @param args the command line arguments */ public static void main(String[] args) { Scanner input = new Scanner(System.in);
int x, y, z;
int correctCount = 0; // Count the number of correct answers int count = 0; // Count the number of questions String output = ""; // output string is initially empty long starttime = System.currentTimeMillis();
while (count < 5) {
x = (int) (Math.random() * 10) + 10; y = (int) (Math.random() * 10) + 10; z = 0; int min = 0; int max = 4; // exclusive int num = (int) (Math.random() * (max - min) + min); char operator = ' ';
switch (num) { case 0: operator = '+'; z = x + y; break; case 1: operator = '-'; z = x - y;
break; case 2: operator = '*'; z = x * y;
break; case 3: operator = '/'; z = x / y;
break; default: operator = '?'; }
System.out.println(x + " " + operator + " " + y); System.out.println("....."); int val = input.nextInt(); if (z == val) { System.out.println("Correct"); correctCount++; } else { System.out.println("worng"); } count++; break; }
long endTime = System.currentTimeMillis(); long testTime = endTime - starttime;
System.out.println("Correct count is " + correctCount + " Test time is " + testTime / 1000 + " seconds " ); } }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started