public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter, How many Days Temperature: ");
int days = scanner.nextInt();
int[] temps = new int[days];
int sum = 0;
for(int i =0; i<days; i++) {
System.out.println("Day " + (i + 1) + "'s high temperature:");
temps[i] = scanner.nextInt();
sum = sum + temps[i];
}
double average = (double) sum / days;
int count = 0;
for(int i=0; i< days; i++) {
if(temps[i] > average) {
count ++;
}
}
System.out.printf("Average temp = %.1f\n ", average);
System.out.println(count + " Days above average");
scanner.close();
}
}
// output:
Enter, How many Days Temperature:
7
Day 1's high temperature:
21
Day 2's high temperature:
24
Day 3's high temperature:
34
Day 4's high temperature:
32
Day 5's high temperature:
28
Day 6's high temperature:
27
Day 7's high temperature:
29
Average temp = 27.9
4 Days above average
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter