Ask Question
27 August, 15:50

Assign numMatches with the number of elements in userValues that equal matchValue. userValues has NUM_VALS elements. Ex: If userValues is {2, 1, 2, 2} and matchValue is 2, then numMatches should be 3. Your code will be tested with the following values: matchValue: 2, userValues: {2, 1, 2, 2} (as in the example program above) matchValue: 0, userValues: {0, 0, 0, 0} matchValue: 10, userValues: {20, 50, 70, 100} (Notes)

+1
Answers (1)
  1. 27 August, 19:28
    0
    import java. util. Scanner;

    public class FindMatchValue {

    public static void main (String [] args) {

    Scanner scnr = new Scanner (System. in);

    final int NUM_VALS = 4;

    int[] userValues = new int[NUM_VALS];

    int i;

    int matchValue;

    int numMatches = - 99; / / Assign numMatches with 0 before your for loop

    matchValue = scnr. nextInt ();

    for (i = 0; i < userValues. length; + +i) {

    userValues[i] = scnr. nextInt ();

    }

    / * Your solution goes here * /

    numMatches = 0;

    for (i = 0; i < userValues. length; + +i) {

    if (userValues[i] = = matchValue) {

    numMatches++;

    }

    }

    System. out. println ("matchValue: " + matchValue + ", numMatches: " + numMatches);

    }

    }
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “Assign numMatches with the number of elements in userValues that equal matchValue. userValues has NUM_VALS elements. Ex: If userValues is ...” in 📘 Engineering if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers