In: Computer Science
(in java) Find the maximum value and minimum value in milesTracker. Assign the maximum value to maxMiles, and the minimum value to minMiles. Sample output for the given program:
Min miles: -10
Max miles: 40
given code below (please bold the solution, thank you!)
import java.util.Scanner;
public class ArraysKeyValue {
public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);
final int NUM_ROWS = 2;
final int NUM_COLS = 2;
int [][] milesTracker = new int[NUM_ROWS][NUM_COLS];
int i;
int j;
int maxMiles; // Assign with first element in milesTracker before
loop
int minMiles; // Assign with first element in milesTracker before
loop
for (i = 0; i < milesTracker.length; i++){
for (j = 0; j < milesTracker[i].length; j++){
milesTracker[i][j] = scnr.nextInt();
}
}
/* Your solution goes here */
System.out.println("Min miles: " + minMiles);
System.out.println("Max miles: " + maxMiles);
}
}
Explanation:
Here is the Scanner object, which creates the 2d array milesTracker and puts the elements inside the array using the user input.
Then, for loop is used to find the maxMiles and minMiles.
Code:
import java.util.Scanner;
public class Main {
public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);
final int NUM_ROWS = 2;
final int NUM_COLS = 2;
int [][] milesTracker = new int[NUM_ROWS][NUM_COLS];
int i;
int j;
int maxMiles = milesTracker[0][0]; // Assign with first element in
milesTracker before loop
int minMiles = milesTracker[0][0]; // Assign with first element in
milesTracker before loop
for (i = 0; i < milesTracker.length; i++){
for (j = 0; j < milesTracker[i].length; j++){
milesTracker[i][j] = scnr.nextInt();
}
}
for(i=0; i<milesTracker.length; i++)
{
for(j=0; j<milesTracker[i].length; j++)
{
if(milesTracker[i][j] > maxMiles)
maxMiles = milesTracker[i][j];
if(milesTracker[i][j] < minMiles)
minMiles = milesTracker[i][j];
}
}
System.out.println("Min miles: " + minMiles);
System.out.println("Max miles: " + maxMiles);
}
}
Output:
PLEASE UPVOTE IF YOU FOUND THIS HELPFUL!
PLEASE COMMENT IF YOU NEED ANY HELP!