/**
*
*功能;求5个学生的总分,平均分,最高分,最低分
**/
package lianxi;
import java.util.*;
public class Test {
public static void main(String[] args){
Scanner x=new Scanner(System.in);//构造一个Scanner对象,其传入参数为System.in
System.out.print("请输入5个整数");
int arr[] = new int[5];
for (int i = 0;i<arr.length;i++)
{
arr[i] = x.nextInt();//读取一个int数值
}
Count ct = new Count();
ct.count(arr);
ct.Min(arr);
ct.Max(arr);
}
}
class Count{
void count(int arr[]){
int sum = 0;
int avg = 0;
for (int i = 0;i<5;i++)
{
sum += arr[i] ;
}
avg = sum/5;
System.out.println("sum = "+sum);
System.out.println("avg = "+avg);
}
public void Max(int arr[]){
int max = 0;
int temp = 0;
for (int i = 0;i<5;i++)
{
for(int j = i+1;j < 5;j++){
if (arr[i] > arr[j])
{
temp = arr[i];
arr[i] = arr[j];
arr[j]= temp;
}
}
}
System.out.println("max = "+temp);
}
public void Min(int arr[]){
int min = 0;
int temp = 0;
for (int i = 0;i<5;i++)
{
for(int j = i+1;j < 5;j++){
if (arr[i] < arr[j])
{
temp = arr[i];
arr[i] = arr[j];
arr[j]= temp;
}
}
}
min = temp;
System.out.println("min = "+temp);
}
}
*
*功能;求5个学生的总分,平均分,最高分,最低分
**/
package lianxi;
import java.util.*;
public class Test {
public static void main(String[] args){
Scanner x=new Scanner(System.in);//构造一个Scanner对象,其传入参数为System.in
System.out.print("请输入5个整数");
int arr[] = new int[5];
for (int i = 0;i<arr.length;i++)
{
arr[i] = x.nextInt();//读取一个int数值
}
Count ct = new Count();
ct.count(arr);
ct.Min(arr);
ct.Max(arr);
}
}
class Count{
void count(int arr[]){
int sum = 0;
int avg = 0;
for (int i = 0;i<5;i++)
{
sum += arr[i] ;
}
avg = sum/5;
System.out.println("sum = "+sum);
System.out.println("avg = "+avg);
}
public void Max(int arr[]){
int max = 0;
int temp = 0;
for (int i = 0;i<5;i++)
{
for(int j = i+1;j < 5;j++){
if (arr[i] > arr[j])
{
temp = arr[i];
arr[i] = arr[j];
arr[j]= temp;
}
}
}
System.out.println("max = "+temp);
}
public void Min(int arr[]){
int min = 0;
int temp = 0;
for (int i = 0;i<5;i++)
{
for(int j = i+1;j < 5;j++){
if (arr[i] < arr[j])
{
temp = arr[i];
arr[i] = arr[j];
arr[j]= temp;
}
}
}
min = temp;
System.out.println("min = "+temp);
}
}