해결된 질문
작성
·
182
0
선생님, 안녕하세요!
제가 비전공자 문과 직장인이라 ^^;
정보처리기사 실기 코드해석 문제들을 어떻게 준비해야될지 막막했는데,
이번에 좋은 강의 마련해주셔서 감사한 마음으로 잘 듣고 있습니다.
다름이 아니라 금번에 업데이트해주신 8강 반복문+조건문 문제 풀이 영상에서
올려주신 예제의 풀이가 잘 이해되지 않아서 질문글을 올리게 되었습니다.
해당 예제는 6번째 슬라이드에 있는 Java 코드입니다.
강의 9:06 경에서 0, 2, 4, 3, 8 이렇게 5개를 언급해주셨는데,
i<10 에 해당하는 정수에 대해서
(i%2==0lli%3==0)&&i%6!=0 에 해당하는 것은
제가 생각했을 때는 2, 3, 4, 8, 9 이렇게 5개가 되는게 맞는게 아닐까 해서요. ^^;
(정수 0의 경우에는 6으로 나누면 어차피 0이니까)
제가 코드 해석 배우는건 이번이 처음이라 ^^;
모르는거 투성이라 너무 지엽적인걸 여쭤봐서 괜히 선생님 시간을 뺏는게 아닐까 조심스럽기는 하네요.
모쪼록 확인 한번 해주시면 학습에 많은 도움이 될 것 같습니다.
코드 해석이라면 늘 어렵고 막연하게만 생각했는데
저 같은 초보도 잘 이해할 수 있도록 설명을 차근차근 쉽게 해주셔서 준비에 많은 도움이 되고 있습니다.
마지막 강의까지 잘 따라가보겠습니다.
비가 많이 오는데 모쪼록 안전에 유의해주시고 행복이 가득한 주말 보내세요~~!! 감사합니다.
답변 2
0
안녕하세요, 질문 주셔서 감사드립니다.
다시 보니까 질문자분께서 말씀해주신 것이 맞습니다.
애초에 0은 포함도 되지 않네요. (반복문은 i가 1부터 시작합니다.)
보통 반복문의 임시변수(i, iterator여서 i로 많이 사용) 배열의 인덱스와 많이 연결되다보니
의례적으로 0부터 시작하는 경우가 많습니다. (배열의 인덱스는 0부터 시작하기 때문에 그렇습니다.)
그런데 제가 1부터 시작해놓고 0부터 읽어버렸네요..;;
그리고 아래에 제가 9를 적어놓고서는 9를 안 읽었습니다.
말씀주신대로 2, 3, 4, 8, 9가 맞습니다.
9는 3의 배수이자 6의 배수가 아니기 때문에 카운트되죠.
피드백 주셔서 감사드립니다.
가까운 시일 내에 영상 수정하겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다.
vivamelancholia님, 비전공자 분이셔도 정보처리기사 실기 준비를 하시는 열정이 정말 대단하신 것 같아요. 질문해주신 내용은 8강 반복문+조건문 문제 풀이와 관련된 것으로 확인되며, 조건문과 반복문을 활용한 문제 풀이에서 발생하기 쉬운 혼란에 대해 질문하셨네요.
올려주신 질문과 유사한 주제의 문제를 다룬 예제가 있어 링크를 공유해드리겠습니다. 해당 예제는 조건문과 반복문을 사용하여 특정 조건에 맞는 값들을 찾는 방법에 대한 설명을 포함하고 있습니다. 말씀하신 6번째 슬라이드에 있는 Java 코드
의 분석과 관련된 설명 또한 포함될 수 있으니, 참고하시면 도움이 많이 될 것 같습니다.
질문하신 반복문+조건문 문제 풀이와 관련된 내용은 다음 링크에서 확인할 수 있습니다: 8강 예제2 아무리 생각해도 이해가 안됩니다…
이 링크에서는 비슷한 문의를 하신 다른 학습자의 질문에 대한 답변을 찾을 수 있습니다. 구체적으로, 조건문과 반복문의 조합하여 복잡한 로직을 해결하는 방법에 대한 설명이 포함되어 있으며, 강사님의 답변을 통해 보다 상세한 풀이 방법을 이해할 수 있을 것입니다.
질문에 대한 강사님의 답변을 참고하시면, vivamelancholia님의 혼란을 해소하는 데 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
빠른 피드백 감사드립니다, 선생님!! 덕분에 궁금했던 것이 시원하게 해결되었습니다. ^^ 앞으로도 잘 부탁드리겠습니다!