본문 바로가기
자바/자바

[자바] 배열에 10개의 정수를 입력 받아서 저장하고, 각 정수보다 큰 정수의 개수를 출력하시오.

by 이얏호이야호 2023. 1. 2.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

입력예시

10 20 30 40 50 10 20 20 30 30

출력예시

8 5 2 1 0 8 5 5 2 2

더보기
import java.util.*;

public class Main
{
	public static void main(String[] args) {
	    Scanner in = new Scanner(System.in);
		int[] input = new int[10];
		int[] compare= new int[10];
		int max=0;
		
		for(int i=0;i<10;i++){
		    input[i] = in.nextInt();
		}
		for(int i=0;i<10;i++){

            for(int j=0;j<10;j++){

                 if(input[i] < input[j]){

                        compare[i]++;

                }

             }

         }
        for(int i=0;i<10;i++){

        System.out.print(compare[i] + " ");

         } 
	}
}


더 많은 자바코드가 보고 싶다면?

https://chuinggun.tistory.com/category/%EC%9E%90%EB%B0%94/%EC%9E%90%EB%B0%94

 

댓글