Ategon@programming.dev to Programmer Humor@programming.dev · 2 years agoHow to detect if a number is evenprogramming.devexternal-linkmessage-square18linkfedilinkarrow-up123arrow-down11
arrow-up122arrow-down1external-linkHow to detect if a number is evenprogramming.devAtegon@programming.dev to Programmer Humor@programming.dev · 2 years agomessage-square18linkfedilink
minus-squarelowleveldata@programming.devlinkfedilinkarrow-up4·edit-22 years agoGood solution! I think you should show the last 3 lines that makes it work tho. FIFY: private bool IsEven(int number){ if (number == 1) return false; else if (number == 2) return true; else if (number == 0) return true; else if (number == -1) return false; else return !IsEven(abs(number) - 1); }
Good solution! I think you should show the last 3 lines that makes it work tho. FIFY:
private bool IsEven(int number){ if (number == 1) return false; else if (number == 2) return true; else if (number == 0) return true; else if (number == -1) return false; else return !IsEven(abs(number) - 1); }