Python/기초프로젝트

반올림 계산기

도전하는일반인 2021. 10. 15. 10:06

문제

 

파이썬에 내장된 round() 함수를 이용하지 않고, 반올림 계산을 실행할 수 있는 코드를 작성해보세요.

조건 1 : 소수 첫째 자리에서 반올림이 이루어집니다. (ex. 3.14 → 3, 1.5 → 1)
조건 2 : 소수 첫째 자리가 0~4이면 버림, 5~9이면 올림을 합니다.

 

입/출력 예시

 

입력예시

숫자를 입력해주세요: 10.5

 

출력예시

11

 

 

 

소수를 입력하고 그것을 int로 형변환을 한후 float과 int를 빼주면 소수자리만 남는다 그 소수자리가 0.5이상이면 1을 더해준 값을 출력하고 0.5 미만이면 그냥 값을 출력해준다.