inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

(기출) 2023년 2회 코드해석 문제

23년 2회 해설강의에서 언급하신 자릿수

해결된 질문

126

마음을 녹이는 사슴

작성한 질문수 2

1

4분 25초 쯤에 '이론에서 자릿수 관련 내용을 언급했다.' 라고 하셨는데, 그게 어느 강의인지 궁금합니다. 다시 들어보고 싶어서요.

c

답변 2

1

주말코딩

안녕하세요, 아마 기출문제를 설명하면서 얘기했던 것 같은데 정확히 문제를 찾기가 곤란하네요.

 

아예 전체적으로 제대로 설명을 드리겠습니다.

우리가 숫자에서 특정 자릿 수를 추출하는 방법은 너무 쉽습니다.

int 형태는 아시는 것처럼 소수점을 표현하지 않습니다.

 

예를 들어 보겠습니다.

683,716 이라는 숫자가 있습니다. (육십팔만 삼천 칠백 십육입니다.)

여기서 저는 100의 자리 수인 7을 추출하고 싶습니다.

어떻게 해야할까요? 첫째로는 아래를 날려야 합니다 (16 부분)

그러면 683,716을 우리가 구하고자 하는 100으로 나눕니다.

그럼 6,837이 됩니다. 이 상태에서 7만 뽑아내기 위해 % (나머지 연산자)로 10을 연산하면 됩니다. (%10)

 

결과로는 이렇게 구합니다.

#include <stdio.h>

int main() {
 int number = 683716;

 int extracted = ( number / 100 ) % 10;   

 printf("100의 자리 숫자는: %d\n", extracted);
 return 0;
}

출력값:

100의 자리 숫자는: 7


 

683,716이 있을 때 나머지 연산자를 먼저 연산해도 되긴 합니다.

1,000으로 나눈 뒤의 나머지인 716에서 100으로 나눠도 되죠.

 

어쨌든, 나누기(/)와 나머지(%)로 특정 자리의 숫자를 가지고 올 수 있다는 것이 핵심입니다.

 

이게 전부입니다.

 

1

마음을 녹이는 사슴

예제까지 만들어주셔서 감사합니다.

코테도 보고 하는 개발자 분들은 몰라도 창의력으로 풀 수도 있겠지만 저는 비전공 비개발자라 모르면 틀릴만한 내용이거든요 ㅠㅠ

1

주말코딩

네, 다른 사람에게 쉬운 것이라도 내가 모르면 어려운 것이죠. 수업 관련 내용은 어떤 것이든 편하게 질문주세요.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

마음을 녹이는 사슴님, 23년 2회 해설강의 중 4분 25초쯤에 언급된 자릿수 관련 내용을 다시 찾아보고 싶으시군요. 관련된 내용을 다룬 강의를 찾기 위해 유사한 질문이 있나 확인해 보았는데, 아래의 링크에서 이를 확인할 수 있습니다.

해당 질문에서 상세한 설명을 포함한 답변을 참고하시어 원하시는 자릿수 관련 내용을 찾아보실 수 있을 것 같습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

영상 다운로드는 안되나요?

0

12

0

26년2회 실기기출은 언제쯤...

0

60

2

이론 공부법 요약본 버전 업데이트 문의

0

39

2

정처기 필기 준비할때 이 이론을 다시 외워도 될까요?

0

59

2

조건 반복문 질문: for 문 ?

0

66

1

정처기 26-2회. 9번 질문드립니다!

0

86

1

이론 보면서 질문이 있습니다.

0

82

2

정보처리기사 실기 26년 2회 SRT 스케줄링 문제 단위 질문

0

94

2

유튜브(정보처리기사 실기 | 26년 2회 기출문제 코드 해설)

0

155

2

262 정처기 실기 C언어코딩

0

54

1

정보처리기사 262 실기 Hash(해시) 질문

0

86

2

static 변수 질문입니다.

0

66

2

파이썬 4강 질문입니다.

0

74

2

모의고사 1회 3번문제

0

98

3

41강 30:10

0

70

2

이론 공부법 질문 있습니다.

0

97

2

부모의 생성자 관련 질문

0

70

2

시험지 문제에 필기해도 되나요?

0

94

3

41강 11:23

0

62

2

4강파이썬 질문입니다

0

58

2

try-catch 핸들러명

0

72

2

36강 3:48

0

70

2

35강 18:27

0

70

2

자식 코드 내 super() 생략

0

64

2