מימוש פונקציה המחזירה מקסימום בין 2 מספרים ללא משפטי תנאי
שלום,
נתקלתי בשאלה שבכותרת, לאחר שפתרתי, ראיתי כי הפתרון המוצע היה ארוך יותר ועבד על סיביות.
ניסיתי להריץ את הקוד שלי עם דוגמאות שונות (כולל מינוסים, אפסים וכו) ולא ראיתי שום בעיה, מצד שני, מוזר לי שהקוד המוצע היה מסובך יותר ואני חוששת שפיספסתי משהו.
מצרפת את הקוד ואשמח לשמוע הערות
שלום,
נתקלתי בשאלה שבכותרת, לאחר שפתרתי, ראיתי כי הפתרון המוצע היה ארוך יותר ועבד על סיביות.
ניסיתי להריץ את הקוד שלי עם דוגמאות שונות (כולל מינוסים, אפסים וכו) ולא ראיתי שום בעיה, מצד שני, מוזר לי שהקוד המוצע היה מסובך יותר ואני חוששת שפיספסתי משהו.
מצרפת את הקוד ואשמח לשמוע הערות
קוד:
int max (int x, int y)
{
return ((x+y)+abs(x-y))/2;
}