오늘은 두번째 포스팅 입니다.
마찬가지로 정올문제풀기 진행했습니다.
푸는 도중 햇갈렸던 부분이나 기억되는부분들만 코멘트를 달고
특이사항이 없었던 문제는 넘어가도록 하겠습니다.
오늘은 입력문제중 형성평가 문제들부터 풀이하였습니다.
세개의 변수를 주어 그 변수를 사용하여 출력을 하는것으로 큰어려움없이
출력하여 문제를 풀었습니다.
실수형 변수를 선언하여 출력을 하는 문제이며,
포인트는 10칸씩 오른쪽에 맞추는것과 소수 둘째자리까지 출력하는것입니다.
실수형 f앞에 .2를 붙여줌으로서 둘째자리까지 출력이 가능하며
.2앞에 10을 붙여줌으로 10칸씩 맞추어 이동하게 되는 출력을 할수있습니다.
이번문제는 정수형 변수와 실수형 변수를 선언하여 출력하는것인데.
정수는 int 실수는 float 또는 double 을 사용한다는 개념을 알고있다면,
풀기 쉬운 문제였습니다.
출력할때도 마찬가지로 f는 실수 d는 정수로 출력하여 문제를 풀었습니다.
이문제는 3개의 정수를 입력받아 합과 평균을 출력하는 문제로 Scanner 문을 사용하여
쉽게 풀수 있었습니다.
a,b,c라는 변수를 주어
sc.nextInt(); 문을 활용하여 3개의 변수에 값을 입력받고.
그렇게 입력받은 값을 sum 과 avg로 계산하여 출력하는 문제로 큰어려움없이 풀수있었습니다.
다른문제에 비하여 조금 시간이 걸렸던 문제인데...
너무나 습관적으로 정수대입하듯이 nextInt라고 표기를 하는바람에
계속된 에러표시로 15분정도를 헤메다 Int라고 잘못표기한것을 확인하여
문제를 풀 수 있었습니다.
변수를 2개주었습니다.
우선 입력받을변수 "in" 을 사용하고,
yard로 환산하여 출력해주어야 하기때문에
"yard"라는 변수에는 91.44라는 값을 대입하여 줬습니다.
그리고 출력할때에 in*yard를 해주어
환산된 값을 출력할 수 있었습니다.
※현재 저는 Eclipse를 접하게 된지 일주일정도 되었으며,
알고있는 지식이 많지않아 잘못된 내용을 적어놓았을수도있습니다...
제가 좀더 지났을때 기초를 어떻게 배웠었고 어떤과정을 지나왔는지 보기위해 포스팅하는것이며,
저같은 초보분들이 저와같은 비슷한 속도로 공부를 하며 함께 했으면 하는마음에 포스팅하는것입니다.
잘못된부분이 있어 지적해주신다면 달게 받도록 하겠습니다.
앞으로도 꾸준히 포스팅하겠습니다.
오늘의 문제에는 큰 어려움은 있지않았으나,
습관으로 인해 실수할수있으니, 항상 변수를 대입해줄때에는 type을 잘파악하여 대입해줘야겠다 생각하게되었습니다.
'알고리즘 > Jungol' 카테고리의 다른 글
[Java] 정올기초다지기 선택제어문 자가진단06~09 (0) | 2019.12.30 |
---|---|
[Java] 정올기초다지기 선택제어문 자가진단01~05 (0) | 2019.12.29 |
[Java] 정올기초다지기 연산자 형성평가01~05 (0) | 2019.12.28 |
[Java] 정올기초다지기 연산자 자가진단01~08 (0) | 2019.12.27 |
[Java] 정올기초다지기 입력 자가진단05~09 (0) | 2019.12.25 |