728x90
# 배열 추가 설명
배열의 특성입니다.
다중 배열입니다. 저렇게 놓는곳을 2 , 2라고 하면 값을 대입할 수 있는 곳이 4곳이 생깁니다.
(0,0) / (0,1) / (1,0) / (1,1) 이렇게 4곳 입니다. (배열은 0부터 시작하기 때문에 2라는 값은 나오지 않습니다.)
문제입니다.
사용자에게 국어 , 수학 , 영어 점수를 각각 입력받고 그 점수들을 배열로 관리합니다.
그리고 나서 저장한 점수들의 총점과 평균을 출력시키라는 문제입니다.
일단 배열을 생성해야 하는데 영어 , 수학 , 국어 , 평균값을 저장하기 위해 4개를 만듭니다.
그리고 반복문을 이용해 메세지를 출력해야 합니다. 그리고 사용자가 입력한 값을 p_score라는 값에 저장합니다.
그리고 이 값이 0과 작거나 같거나 100보다 크면 잘못된 점수라 출력하게 하고 continue를 이용해 다시 처음으로 돌아가게 하고 다시 입력하게
합니다. 그런데 이때 다시 돌아가면 똑같은 과목 점수창이 떠야 하는데 i++때문에 잘못 입력해도 다음 과목창이 뜨게 됩니다.
따라서 점수를 잘못 쳤을 때 i-- 를 해주어 다시 똑같은 창이 뜨게 해줍니다.
그리고 나서 만약 올바른 점수를 쳤다면 배열에 저장을 해줍니다. 그리고 총점과 평균을 구해줍니다.
728x90
'Java' 카테고리의 다른 글
| Java_07Day (0) | 2019.03.27 |
|---|---|
| Java_06Day (0) | 2019.03.25 |
| Java_04Day (0) | 2019.03.20 |
| Java_03Day (0) | 2019.03.19 |
| Java_02Day (0) | 2019.03.18 |