반응형

java 예제 3

[Java] 배열 랜덤수 검사하기.

문제 0~12 사이의 임의의 값을 30크기의 int배열에 차례로 저장하고 0~12사이의 모든 숫자가 이 배열에 들어있는지 검사하는 프로그램을 작성하시오. ​ 해법 해결하기 전 알아야 할 Random 선언. import java.util.Random; = 객체 선언시 Random을 사용 할 수 있게한다. ​ Random 변수 = new Random() = 난수를 발생 시킬 변수 선언. ex) Random a = new Random() ​ 변수.nextInt(정수) = 0부터 정수-1 개 까지의 무작위 정수를 발생시킨다. ex) thirty[30] = a.nextInt(13) = 배열thirty에 난수 0~12의 무작위 정수를 넣어라. ​ 1. import java.util.Random; 을 선언해 Rand..

JAVA 2022.05.23

[Java] 2차 배열 평균 구하기

문제 철수의 성적은 아래와 같다. 성적을 메모리에 저장하고 과목별 전학년 평균과 학기별 국영수의 평균을 구하시오. 해법 이 문제에서 구해야 하는 답은 두가지가 있다. 1. 과목별 전학년 평균 2. 학기별 국영수 평균 ​ 과목별 전학년 평균은 (전학년 전과목 점수의 합) / (전 학년의 학기 수 합) 을 구해야 하기 때문에 2차 배열과 for문을 이용하여 각 과목의 합을 구하고 기본 연산으로 평균 점수를 구해면 됨으로 총 세가지 평균 점수를 구할 수 있다. 학기별 국영수 평균은 ( y학기 국영수 점수의 총합) / (점수 종류의 수 = 9) 를 구해야 하기 때문에 y학기 국영수 점수의 합을 마찬가지로 2차 배열과 for문을 이용해 구해준뒤 9를 나누어 출력한다. + 소수점까지 구하고 싶으면 마지막 출력 단계..

JAVA 2022.05.23
반응형