לא יודע אם זה עובד גם ב C#, אבל זה וודאי עובד ב C++.חידה בC# ששמעתי (אני מאמין שאפשר לפתור גם בשפות אחרות)
אתם קולטים 2 מספרים שלמים וצריכים להחזיר את המספר הגדול יותר. מותר להשתמש רק ב+,-,*,/.
* אסור להשתמש בתנאים ובמחלקה Math או כל מחלקה אחרת.
למעט אם אחד המספרים הוא 0.
int var1,var2; bool bool1,bool2; cin >>var1 >>var2; bool1 = var1/var2; bool2 = var2/var1; cout <<var1*bool1 + var2*bool2 - var1*bool1*bool2;