// ITI 1120 // Name: Diana Inkpen, Student# 123456 //import java.io.*; /** * This program counts how many times j appears in an array. * Ex 6.13 in lecture notes */ class CountInArray { public static void main (String[] args) { // DECLARE VARIABLES/DATA DICTIONARY int [] a; int j; int result; // READ IN GIVENS System.out.println( "Please enter the array:" ); a = ITI1120.readIntLine( ); System.out.println( "Please enter the element to search for:" ); j = ITI1120.readInt( ); // CALLS THE ALGORITHM result = countK(a, j); // PRINT OUT RESULTS AND MODIFIEDS System.out.println( "The value appeared " + result + " times." ); } public static int countK(int [] x, int k) { // VARABLE DECLARATIONS int index; // intermediate int count; // RESULT //BODY OF THE ALGORITHM count = 0; for (index = 0; index < x.length; index++) { if(x[index]==k) count++; } // RETURN RESULTS return count; } }