Getero, , Самый правильный паттерн программирования!!! Это паттерн такой — Семь раз проверь один раз верни :
w1841d3, , Пяточёкъ, , ХЗ кто, , if (flag == true) if (flag == true) if (flag == true) if (flag == true) if (flag == true) if (flag == true) if (flag == true) return true; else else else else else else else return false else else else else else, , flag, , Коврег, , AND, , Firrior, , return true; else if( flag == false ) return false; else return !true && !false; pardone_moi, , очевидец, , Ждем карлега. Сталкер, , кактотак карлег, , Mikluha, , select count('true') into zz from dual; if zz = 1 then select zz from dual group by zz; return true; end if; else return true; end if; kda, , Надо вот так: __asm { xor eax, eax mov ebx, flag test ebx, ebx jz return_false test ebx, ebx jz return_false test ebx, ebx jz return_false test ebx, ebx jz return_false test ebx, ebx jz return_false test ebx, ebx jz return_false test ebx, ebx jz return_false mov eax, 1 return_false: ret } P.S. А куда карлег ушёл? погромист, , проверки вложенные, а else необязателен обычно погромист, , bool result = false; if (flag == true) result = true; if (flag == true) result = true; if (flag == true) result = true; if (flag == true) result = true; if (flag == true) result = true; if (flag == true) result = true; if (flag == true) result = true; return result; погромист, , rеturn (flаg == truе && flаg == truе && flаg == truе && flаg == truе && flаg == truе && flаg == truе && flаg == truе); Медведъ, , принт ("готово мастер!") Аймо Паскиайнен, , uint8_t CheckFlag(uint8_t flag) { uint8_t i, Ncoincd=0; for(i = 0; i<7; i++) if (flag==true) Ncoincd++; if (Ncoincd==7) CheckFlag = true else CheckFlag = false; } Баравозулёон, , Мобезоид, , Отметиться |