클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

반복문과 배열 그리고 예외 처리 14 - 일차원 배열 3 : 값 입력 받고 출력하기 본문

프로그래밍 언어/자바

반복문과 배열 그리고 예외 처리 14 - 일차원 배열 3 : 값 입력 받고 출력하기

huenuri 2024. 8. 12. 19:11

이제 일차원 배열 수업 예제가 얼마 남지 않았다. 책에 있는 내용을 학습하려면 좀더 걸리겠지만 말이다. 


 

 

 

일차원 배열 학습하기

 

1. 답을 입력 받고 총점 출력하기 

 

 

 

 

무척 어려운 문제였는데 영상을 시청하며 잘 풀어볼 수 있었다. 4번 코드가 조금 어려웠는데 반복문을 사용해서 해당 인덱스의 모든 문제가 출력되도록 만들어야 한다. 선생님이 푸는 문제에는 문제의 정보와 정답 확인이 없었지만 난 최대한 예제 문제와 똑같이 만들기 위해 이렇게 코드를 작성해보았다.


 

 

 

 

2. 배열에 입력 받은 수 중 제일 큰 수 찾기

 

 

이제 이런 문제는 혼자서도 풀 수 있게 되었다. 책에 나온 예제인데 다음에 학습할 내용이 많이 길고 어려워서 우선 책에 있는 문제부터 풀어보기로 했다. 오늘 아침까지만 해도 정말 어렵게 느껴졌는데 이제 이런 문제는 쉽게 느껴질 정도이다.


 

 

 

 

 

3. 배열 원소의 평균 구하기

 

 

평균은 소숫점이 있어야 하므로 double로 변환시켜주었다. 나머지는 별로 어렵지 않았다. 


 

 

 

 

학습을 마치고

오후 수업이 끝나고 집에 오자마자 이 문제를 풀어보았다. 그래도 어느 정도 공부를 하고 운동을 가야 샤워를 마치고 저녁을 먹고 나서도 공부를 할 수 있을 것 같았다.

자바를 공부하는 일이 정말 재미있다. 이제 배열도 점차 익숙해지고 있다. 마지막으로 일차원 배열의 로그인 프로그램을 푸는 문제가 남아있는데 이건 수업 영상이 굉장히 길어서 저녁 공부할 때 진행하는 것이 나을 것 같았다.