import java.util.*;
public class Arrays
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
int currMinimum = 0;
int currMaximum = 0;
int sum = 0;
double average = 0;
int[] inputs = new int[10];
int[] numOfGrade = new int[5];
for (int i=0; i<inputs.length; i++)
{
System.out.print("Enter element number " + (i+1) + ": ");
inputs[i] = scan.nextInt();
if(inputs[i] > 100 || inputs[i] < 0)
{
System.out.println("Please enter a number between 0 and 100");
i--;
}
else if(inputs[i] >=90)
numOfGrade[0]++;
else if(inputs[i] >=80)
numOfGrade[1]++;
else if(inputs[i] >=70)
numOfGrade[2]++;
else if(inputs[i] >=60)
numOfGrade[3]++;
else if(inputs[i] < 60)
numOfGrade[4]++;
}
for (int i=0 ; i < inputs.length; i++)
{
if (i==0)
{
currMinimum = inputs[i];
currMaximum = inputs[i];
}
else if(inputs[i] < currMinimum)
{
currMinimum=inputs[i];
} //Then this is our new currMinimum.
else if(inputs[i] > currMaximum)
{
currMaximum=inputs[i];
}
} // if it's not lower than our current minimum, then move to the next element.
for (int i=0; i<inputs.length; i++)
{
System.out.println(" " + i + " " + inputs[i]);
sum += inputs[i];
}
average = (double)sum / 10;
System.out.println("The current minimum is: "+ currMinimum);
System.out.println("The current maximum is: "+ currMaximum);
System.out.println("The sum is:" + sum);
System.out.println("The average is:" +average);
for(int i=0; i<numOfGrade.length;i++)
{// for as many times as we have different grades we can give...
for(int m=0;m<numOfGrade[i];m++)
{System.out.print("*");} //print a number of stars equal to the current number of people who got that grade.
}
System.out.println();
}
}