Попробуйте следующий код (он напечатает min, max, avg, sum, пропустив часть, которая вам не нужна):
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
System.out.println("Enter how many numbers you want to enter : ");
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
int k = Integer.parseInt(str);
int arr[] = new int[k];
System.out.println("Enter the numbers : ");
for(int i=0;i<k;i++) {
BufferedReader br1= new BufferedReader(new InputStreamReader(System.in));
str=br1.readLine();
arr[i] = Integer.parseInt(str);
}
findMax(arr);
}
private static void findMax(int[] arr) {
int sum=0,i,count=0,max,min,n;
int len = arr.length;
float avg;
max = arr[0];
min = arr[0];
while(count < len) {
sum += arr[count];
if(min > arr[count])
min = arr[count];
if (max < arr[count])
max = arr[count];
count += 1;
}
avg = sum/len;
System.out.println("\nPrinting the results : \n");
System.out.println("Sum = " +sum);
System.out.println("Average = " +avg);
System.out.println("Maximum = " +max);
System.out.println("Minimum = " +min);
}
}
Вывод:
Enter how many numbers you want to enter :
3
Enter the numbers :
1
2
3
Printing the results :
Sum = 6
Average = 2.0
Maximum = 3
Minimum = 1