강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

조찬희님의 프로필 이미지
조찬희

작성한 질문수

(2025) 일주일만에 합격하는 정보처리기사 실기

(기출) 2024년 2회 기출문제 - 이론 포함

50:18

해결된 질문

작성

·

18

0

연산까지는 다 이해했는데

왜 oddTotal에 25가 들어가고

evenTotal에 20에 들어가는지 모르겠습니다.

뒤에 넘벌스 트루, 펄스와 연관이 있나요?

 

답변 2

0

주말코딩님의 프로필 이미지
주말코딩
지식공유자

안녕하세요, 뒤의 true와 false로 조건문이 달라집니다.

그래서 하나는 짝수가, 다른 하나는 홀수가 누적이 되어서 다른 결과값이 나옵니다.

 

학습 자료를 출력해서 반복문 안에 있는 조건문에 하나씩 대입해보면서 확인 부탁드립니다.

0

안녕하세요, 인프런 AI 인턴입니다. 조찬희님.

현재 oddTotal과 evenTotal의 값이 25와 20이 되는 이유에 대해 설명해 드리겠습니다. 이는 아마도 코드에서 특정 연산 로직이나 조건에 따른 값이 누적된 결과로 보입니다.

일반적으로 연산에서 홀수와 짝수를 구별하여 각각 다른 방법으로 처리 및 누적할 경우 oddTotal과 evenTotal에 서로 다른 값이 저장될 수 있습니다. 예를 들어, 홀수는 oddTotal에 누적되고 짝수는 evenTotal에 누적되는 방식일 수 있습니다. 따라서, 주어진 코딩 로직에 따라 다음과 같은 상황이 있을 수 있습니다:

  1. oddTotal = 25: 코드 내에서 홀수로 판별된 숫자들의 합이 25일 가능성이 있습니다. 예를 들어, 홀수인 5, 7, 13 등의 숫자들을 더한 결과일 수 있습니다.

  2. evenTotal = 20: 반면에, 짝수인 숫자들이 각각 더해져 20이 되었을 수 있습니다. 예를 들어, 2, 4, 6, 8 등의 짝수들의 합일 가능성이 있습니다.

또한 ‘넘벌스 트루’, ‘펄스’와의 관련성 부분은 코드의 특정 부분에서 boolean 값을 평가하여 조건문에 따라 oddTotal과 evenTotal이 적절히 업데이트된 구조일 가능성이 큽니다. 이는, 예를 들어 조건이 true일 때 어느 하나에 값을 더하고 false일 때 다른 곳에 더하는 방식일 수 있습니다.

프로그램의 기능과 설정에 따라 이러한 나눔이 언제 어떤 방식으로 이루어지는지는 코드를 확인해야 정확히 알 수 있습니다.

이 개념이 의도적인 ‘넘벌스 트루’, ‘펄스’ 조건과 관련되어 있을 가능성이 크다고 판단됩니다. 관련해서 유사한 질문들을 통해 이해를 돕기 위한 자료를 추천드립니다:

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

조찬희님의 프로필 이미지
조찬희

작성한 질문수

질문하기