• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

섹션 3 미션 답 제출합니다.

22.12.21 21:32 작성 조회수 295

2

답변 2

·

답변을 작성해보세요.

0

blessedpower님의 프로필

blessedpower

2022.12.29

우와! 미션 2 코드가 잘 이해가 안가네요. 로직이 복잡해 보입니다 ㅠㅠ 저는 아직 첫번째 미션도 헤매고 있습니다 ㅠㅠ

이두현님의 프로필

이두현

질문자

2022.12.31

90이상일 때는 반올림을 하지 않고, 90이하일 때만 반올림을 하기 위해서 if else 문으로 분기를 타게 하였구요~ 원래 score를 10으로 나눈 나머지(lastdigit)가 5보다 크거나 같을 때만 올림이 되기 때문에 이 때만 score - lastdigit(원래 score에서 일의 자리를 0으로 만든 수)에서 10을 더해줘서 올림을 하였습니다. 마찬가지로 5보다 작을 때는 버림이므로 score - lastdigit가 원하는 결과를 나오게 할 것입니다.

blessedpower님의 프로필

blessedpower

2023.01.12

오! 그렇군요. 자세한 설명 감사합니다^^

0

안녕하세요.

미션 코딩 도전 솔루션 공유해주셔서 감사합니다! 잘하셨어요^^ 특히 반올림하는 로직을 저렇게 직접 짜셨다니 힘드셨겠어요^^;