C언어
문제로 배우는 c언어 - <math.h>사용하기
Jueun Park
2020. 2. 22. 16:43
연필 나눠주기
학생의 명수를 입력하면 그 학생들에게 연필을 하나씩 나누어 주기 위해서는 몇 다스의 연필이 필요한지 계산해주기
한 다스: 연필 12개
내가 푼 방법
학생 수를 12로 나눈 나머지가 0보다 크다. > 사실이면 rest값이 1이 됨.
pen(학생수를 12로 나눈 몫) + rest = 다스 수
학생수가 12일 때
pen:1, rest:0 >> 다스 수는 1이 됨.
강의에서 푼 방법
ceil을 사용하여 소수점 자리를 무조건 반올림하도록 함
소수점을 아예 날려버리는 것은 floor, 반올림은 round