관리 메뉴

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

다양한 자료형 6 - 여러가지 자료형과 상수 실습 본문

프로그래밍 언어/자바

다양한 자료형 6 - 여러가지 자료형과 상수 실습

huenuri 2024. 8. 8. 22:03

아직은 놀고 싶은 마음 사이에서 갈등하고 있지만 조금이라도 하려고 한다.

엘리스 온라인 수업을 복습 중이다. 처음 학습할 때는 내용을 빠른 시간 동안 익히는데 중점을 두어 제대로 해결하지 못한 미션 문제들도 있고 이해하지 못한 것들도 있었다. 1주 차 학습은 마쳤으니 이제 2주 차 학습에 들어가 본다.


 

 

 

 

실습 1 - 다양한 자료형 1

다양한 자료형 만들고 출력하기

 

 

 

해답을 보지 않고 문제를 풀어보고 있다. 처음 학습을 할 때는 하나의 변수를 저장하고 하나씩 출력했는데 혼자서 풀 때는 이렇게 해보았다.


 

 

 

 

실습 2 - 다양한 자료형 2

상수와 변수의 차이를 이해하는 문제를 풀어보자.

 

 

값을 변경하려고 하자 빨간 줄이 떴다. 이제 이 부분을 주석 처리하고 변수 c를 출력해 보자.

 

 


 

 

 

실습 3 - 구의 부피 구하기

이제 구의 부피를 구해보자. 전에는 예제가 어느 정도 주어져 있어 그 부분만 채우고 끝냈지만 이제는 자바에 대해서 어느 정도 알고 있으니 혼자서 문제를 풀 수 있는 수준이 되었다.

하지만 이 문제는 문제 해설만 보면 감이 잡히지 않아 어떤 문제인지 파악하기 위해 정답을 조금 참고하며 풀었다.

 

 

1. 정수로 값을 지정했을 때

 

 

구의 부피는 3141 정도 나왔다. 하지만 이를 실수형으로 바꾸면 값이 달라짐을 볼 수 있다.


 

 

 

2. 실수형으로 계산하기

 

값이 4188로 굉장히 커졌음을 볼 수 있다. 그래서 실수형으로 선언하는 거였다. 근데 여기서 문제는 두 개의 값이 같다는 것이다. 그러려면 이 둘 사이에 한번 더 변수를 저장해주어야 하나보다.


 

 

 

3. volume 다시 한번 선언하기

 

 

이제 변경된 반지름의 값이 출력되었다. 


 

 

 

 

실습 4 - 틀린 코드 찾기

올바른 자료형으로 고쳐보기

 

 

 

이렇게 해서 자료형을 모두 고쳐보았다.


 

 

 

학습을 마치고

오늘은 정말 공부하기 싫었으나 그래도 수업에 나가 시험도 잘 보았고 오후에 파이썬 수업도 잘 들었다. 저녁에도 계속해서 놀고 싶었으나 그래도 조금 멈추고 공부할 시간을 낼 수 있어서 감사했다.

2달 전 처음 이 공부를 했을 때는 정말 어려웠는데 지금은 식은 죽 먹기처럼 정말 쉬워졌다. 그래도 이다음부터는 어려운 문제들이 많이 등장하니 기초를 탄탄히 다져볼 것이다.