Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Can you help me fix my code below? Assign numMatches with the number of elements in userValues that equal matchValue. userValues has NUM_VALS elements. Ex:

Can you help me fix my code below?

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}

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*/

userValues[0] = userValues[i];

userValues[1] = userValues[i];

userValues[2] = userValues[i];

userValues[3] = userValues[i];

matchValue = userValues[i];

numMatches = 0;

for(i=0; i < NUM_VALS; i++) {

if(userValues[i] == matchValue) {

numMatches++;

}

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

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial management theory and practice

Authors: Eugene F. Brigham and Michael C. Ehrhardt

12th Edition

978-0030243998, 30243998, 324422695, 978-0324422696

Students also viewed these Programming questions