2017年4月12日 星期三

[ITSA Exam.54]Problem1. 最大值與最小值

Problem1. 最大值與最小值


import java.util.*;
import java.lang.*;
import java.io.*;
import java.lang.ArrayIndexOutOfBoundsException;

public class ex54_big_small {
public static void main(String[] args) {
int n;//1~10
float num;

Scanner sc = new Scanner(System.in);
n = sc.nextInt();
float numarr[] = new float[22];
float max = -1001;
float min = 1001;

if(n >= 1 && n <= 10 )
{
for(int j = 1; j < n+1;j++)
{
for(int i = 0; i < 10;i++)
{
num = sc.nextFloat();
if(num >-1000 && num < 1000)
{
if(num <min)
{
min = num;

}
if(num > max)
{
max = num;
}
}
}
numarr[2*j] = min;
numarr[2*j-1] = max;
max = -1001;
min = 1001;
}
}

for(int i = 1;i < n+1;i++)
{
System.out.printf("maximum:" + "%.2f", numarr[2*i-1]);
System.out.println();
System.out.printf("minimum:" + "%.2f", numarr[2*i]);
System.out.println();
}
}
}

沒有留言:

張貼留言