skill, art, total, rank의 배열의 인덱스번호는 선수번호와 동일
package gold;
import java.util.Scanner;
public class gold {
public static void main(String[] args){
String man[] = new String[10];
int skill[] = new int[10];
int art[] = new int[10];
int total[] = new int[10];
int rank[] = new int[10];
Scanner in = new Scanner(System.in);
for(int i = 0; i < 10; i++)
{
System.out.print("선수 이름 : ");
man[i] = in.next();
System.out.print("기술 점수 : ");
skill[i] = in.nextInt();
System.out.print("예술 점수 : ");
art[i] = in.nextInt();
total[i] = skill[i] + art[i];
}
for(int i = 0; i < 10; i++)
{
rank[i] = 1;
for(int j = 0; j < 10; j++)
{
if(total[i]<total[j])
{
rank[i] += 1;
}
}
}
System.out.print("금상 수상자 : ");
for(int i = 0; i < 10; i++)
{
if(rank[i]==1)
{
System.out.print(man[i] );
}
rank[i] += i;
}
}
}
댓글 없음:
댓글 쓰기