3123
2015-05-13 16:36:53
0
근데... 1000이하의 자연수면..
1~1000인가요? 0~ 1000인가요? 구글링 해보니 둘다 맞다고 해서.. --;;
0들어오면 걸러야 하나... ㅋㅋㅋㅋ 아 직업병 ㅋㅋ
암튼 0이 없다라는 전제 하에
컴퓨터에서 숫자를 볼때 어차피 bit 로 보니 맨끝 비트가 0이면 짝수 1이면 홀수기에
string evenodd(int nVal)
{
if((nVal & 0x01) = = 0){
return "even";
}
return "odd";
}
함수 만들고
아규먼트로 받은 숫자 1,2 를 변수 a,b 에 넣고
메시지 박스로 대충 c# 이라 하면
MessageBox.Show(evenodd(a) + "+" + evenodd(b) + "=" + evenodd(a+b));
MessageBox.Show(evenodd(a) + "*" + evenodd(b) + "=" + evenodd(a*b));
하면 끝?