Search

반복문6_개념06_최대값개수

대분류
STEP03 반복문
소분류
반복문6_개념

영상

문제

package 반복문6_개념; /* [문제] 랜덤으로 1~10을 10번 출력하고 가장 큰 수를 출력하시오. 단, 가장 큰 수가 여러번 나온 경우 중복 출력된 횟수도 함께 출력하시오. */ public class 반복문6_개념06_최대값개수_문제 { public static void main(String[] args) { } }
Java
복사

해설

package 반복문6_개념; import java.util.Random; /* [문제] 랜덤으로 1~10을 10번 출력하고 가장 큰 수를 출력하시오. 단, 가장 큰 수가 여러번 나온 경우 중복 출력된 횟수도 함께 출력하시오. */ public class 반복문6_개념06_최대값개수_정답 { public static void main(String[] args) { Random ran = new Random(); int maxNum = 0; int count = 0; for(int i=1; i<=10; i++) { int r = ran.nextInt(10) + 1; System.out.print(r + " "); if(maxNum < r) { maxNum = r; count = 1; } else if(maxNum == r) { count += 1; } } System.out.println(); System.out.println("가장 큰 수 = " + maxNum); System.out.println("중복 횟수 = " + count); } }
Java
복사