آموزش: اعمال چهار عمل اصلی بر روی اعداد بدون استفاده مستقیم از عملگرها

oldooz

Well-Known Member
به نام خدا. سلام.
میخوام توی این تاپیک روش های جمع، تفریق، ضرب و تقسیم اعداد بدون استفاده مستقیم از عملگرها رو قرار بدم.
من روشها رو میگم بچه ها اگه روش دیگه ای میدونید بگید تا استفاده کنیم.
:cool:
 

oldooz

Well-Known Member
1- جمع دو عدد:
روش الف:
برای محاسبه a+b یه روش اینه که از عملگرهای ضرب و منها استفاده کنیم. با یه مثال توضیح میدم:
5+9
برای اینکه این دوعدد رو باهم جمع کنیم میاییم عدد بزرگتر رو در ابتدا قرار میدیم(اگه a کوچکتر از b بود جاشون رو باهم عوض میکنیم). بعد a-b رو بدست میاریم
حالا a رو ضربدر 2 میکنیم و بعد منهای اختلاف دوعدد(a-b) میکنیم. میشه جواب:cool:
کد:
if (a < b)
        {
            temp = a;
            a = b;
            b = temp;
        }
        temp = a - b;
        Console.WriteLine((a * 2) - temp);
 

جدیدترین ارسال ها

بالا