sum 조건1*조건2
쓴다음 조건을 구할범위는 왜 안쓰는건가요? C10:C29까지가 조건범위아닌가요?..
그리고 117페이지 5번문제요 똑같이했는데 왜 자꾸 0이나오는지 ㅠㅠㅠ
조건에 맞는 것의 개수를 구하는 것입니다.
sum((조건1)*(조건2))
를 하시면 조건1과 2가 모두 참일때 1을 반환합니다.
조건이 참이면 true(1), 조건이 거짓이면 false(0)이니까요.
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
과 같이 되어 조건이 모두 참일때 1을 반환하고 조건이 하나라도 거짓이면 0을 반환하여
sum(1,1,1,0,0,1,0) 과 같은 값이 나오겠죠.
이것을 더하여 조건에 맞는 것의 개수를 센 후 & 연산자로 "명" 을 붙여주는 것입니다.
질문만으로는 식의 오류를 알기 어려우니 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.
"-
*2012-02-14 15:16:10
조건에 맞는 것의 개수를 구하는 것입니다.
sum((조건1)*(조건2))
를 하시면 조건1과 2가 모두 참일때 1을 반환합니다.
조건이 참이면 true(1), 조건이 거짓이면 false(0)이니까요.
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
과 같이 되어 조건이 모두 참일때 1을 반환하고 조건이 하나라도 거짓이면 0을 반환하여
sum(1,1,1,0,0,1,0) 과 같은 값이 나오겠죠.
이것을 더하여 조건에 맞는 것의 개수를 센 후 & 연산자로 "명" 을 붙여주는 것입니다.
질문만으로는 식의 오류를 알기 어려우니 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.
"