15-11-2013, 15:33
|
חסום
|
|
חבר מתאריך: 15.11.13
הודעות: 206
|
|
מה ששימי הציע אחלה.
דוגמה קאנונית תראה ככה:
קוד:
int num;
//...
bool isEven = num % 2 == 0;
bool isDivedByFive = num % 5 == 0;
if ( isEven && isDivedByFive )
{
"a" >> cout
}
else if ( isEven && ! isDivedByFive )
{
"b" >> cout
}
else if ( ! isEven && isDivedByFive )
{
"c" >> cout
}
else if ( ! isEven && ! isDivedByFive )
{
"d" >> cout
}
לפעמים זה רעיון טוב לכתוב ככה, בד"כ לא, אבל זה תמיד נכון לחשוב על זה כשפותרים בעייה.
|