본문 바로가기
java&eclipse 코딩 알고리즘/20231204

RankTest

by 몽상크리에이터 2023. 12. 13.

package k20231204;

 

import java.util.Arrays;

 

public class RankTest {

 

public static void main(String[] args) {

 

int[] score = {80, 100, 70, 100, 90};

// 석차를 기억하는 기억장소는 무조건 1로 초기화 시킨다.

int[] rank = new int[score.length];

for (int i = 0; i<rank.length; i++) {

rank[i] = 1;

}

// System.out.println(Arrays.toString(score)+" , " + Arrays.toString(rank));

for (int i = 0; i<rank.length; i++) {

for (int j = 0; j<score.length; j++) {

// 내림차순 (큰 점수가 1등)

// 부등호를 ">"로 수정하면 오름차순 석차(작은 점수가 1등)

if (score[i] > score[j]) {

rank[i]++;

}

}

}

for (int i = 0; i<rank.length; i++) {

System.out.printf("%3d점은 %d등 입니다.\n", score[i], rank[i]);

}

 

 

}

 

}

'java&eclipse 코딩 알고리즘 > 20231204' 카테고리의 다른 글

SelectionSort  (0) 2023.12.13
RankTest2  (0) 2023.12.13
PowerBallTest  (0) 2023.12.13
LottoTest2  (0) 2023.12.13
FibonacciTest2  (0) 2023.12.13