/* *Com S 207 *Hw 7 *Histogram.java */ import java.util.Scanner; public class Histogram { public static void main(String[] args) { int num, range1 = 0, range2 = 0, range3 = 0, range4 = 0, range5 = 0, range6 = 0, range7 = 0, range8 = 0, range9 = 0, range10 = 0; Scanner scan = new Scanner(System.in); System.out.print("How many values would you like to enter? "); num = scan.nextInt(); int [] data = new int[num]; for(int i = 0; i < data.length; i++){ System.out.println("Enter your integers (numbers between 1 and 100): "); data[i] = scan.nextInt(); } for(int i = 0; i < data.length; i++) { if(1 <= data[i] && data[i] <= 10) range1++; else if (11 <=data[i] && data[i] <=20) range2++; else if (21 <=data[i] && data[i] <=30) range3++; else if (31 <=data[i] && data[i] <=40) range4++; else if (41 <=data[i] && data[i] <=50) range5++; else if (51 <=data[i] && data[i] <=60) range6++; else if (61 <=data[i] && data[i] <=70) range7++; else if (71 <=data[i] && data[i] <=80) range8++; else if (81 <=data[i] && data[i] <=90) range9++; else if (91 <=data[i] && data[i] <=100) range10++; } //Print the histogram on the screen System.out.println(); System.out.print(" 1 - 10 | "); for(int i = 0; i < range1; i++) System.out.print("*"); System.out.println(); System.out.print("11 - 20 | "); for(int i = 0; i < range2; i++) System.out.print("*"); System.out.println(); System.out.print("21 - 30 | "); for(int i = 0; i < range3; i++) System.out.print("*"); System.out.println(); System.out.print("31 - 40 | "); for(int i = 0; i < range4; i++) System.out.print("*"); System.out.println(); System.out.print("41 - 50 | "); for(int i = 0; i < range5; i++) System.out.print("*"); System.out.println(); System.out.print("51 - 60 | "); for(int i = 0; i < range6; i++) System.out.print("*"); System.out.println(); System.out.print("61 - 70 | "); for(int i = 0; i < range7; i++) System.out.print("*"); System.out.println(); System.out.print("71 - 80 | "); for(int i = 0; i < range8; i++) System.out.print("*"); System.out.println(); System.out.print("81 - 90 | "); for(int i = 0; i < range9; i++) System.out.print("*"); System.out.println(); System.out.print("91 - 100| "); for(int i = 0; i < range10; i++) System.out.print("*"); System.out.println(); } }