Can't get the variable's value
Code:
import java.util.Scanner;
import java.math.*;
public class Q1 {
public static void main(String[] args) {
int sum=0;
System.out.println("Enter the scores(negative number to end)");
for(int i=1;i<10;i++){
System.out.print("Score "+i+": ");
int[] number= new int[10];
Scanner input= new Scanner(System.in);
number[i]= input.nextInt();
sum+= number[i];
if(number[i]<0){
break;
}
int average= sum/2;
if(number[i]>=average){
int above=0;
++above;
}
else{
int below=0;
++below;
}
}
System.out.printf("Results\n------\n");
System.out.println("Average is "+ average);
System.out.println("Number of scores above or equal to average is "+ above);
System.out.println("Number of scores below average is "+ below);
}
}
Hi all, I can't figure out how can I get the values of average, above and below, I mean I can't include it inside the for loop.