본문 바로가기
코딩 해보자

220605 코딩 일기

by friendlyboy 2022. 6. 5.

오후 2시 독서실 도착

4시30분 까지 겨우 30분 공부 

7시까지 메소드 강의 듣고

저녁 식사.

어제보다 집중이 안된다.

내일은 좀 더 일찍 와서 해야겠다

화요일은 학원 가는 날이기 때문에 내일 미리 시험 범위 공부 필수

-----------------------------------------------------------

3번 문제다. 2번 문제는 풀어봤는데 강사님께서 알려주신 유효성 검사가 내가 따라해도 안되서 패스

 

먼저 출력되는 문장을 입력하고 변수를 정했다.

 

거리는 km 로 , 속력은  hour로. 

후에 속력은 speed로 바꿨다.

 

마찬가지로 밑 문장도 System.out.println을 사용해 출력시켰다.

중학교때 부터 머리에 외워둔 식이다. 거리는 속력 곱하기 시간.

시간을 구해야 하기 때문에 시간 식을 세웠다.

 

 

속력을 speed로 바꾸고 시간을 hour 설정한 후 출력되는 곳에 hour 변수를 집어 넣었다.

 

일단 6시간 출력되는 것은 확인 되었다.

 

자잘하게 틀린 것을 수정해준다.

 

30km가 남는다는 것은 나머지라는 뜻이다.

그래서 나머지를 구하는 공식인 % 를 사용했다.

 

나머지 영어로 뭐더라... ex 뭐 같은데 기억 안나서 패스 그냥 우리나라 발음으로 했다.

 

끝에 km 붙여 주고 마무리.

 

이번 문제는 그래도 풀기 쉬웠다.

 

유효성 검사를 검색해보자

 

이건 강사님이 푸신것. 거리/속력을 (int)타입으로 전환하여 시간에 대입했다.

남는 것은 rest 변수 설정해서 double로 소수점 까지 구하도록 했다.

미리 찍어보기를 통해 시간이 제대로 나오는 지 확인 했다.

println이 아니라 printf 사용하고 %d 시간, %.2f 거리. 그리고 맨 뒤에 시간과 나머지거리를 적었다.

printf 도 종종 사용해보자

 

'코딩 해보자' 카테고리의 다른 글

객체란 무엇인가  (0) 2022.06.09
220606 코딩 일기 ... 일단 실패  (0) 2022.06.07
220604 코딩 일기  (0) 2022.06.04
220603 코딩 일기  (0) 2022.06.03
20220525 코딩 배우기  (0) 2022.05.25

댓글