ماشین حساب جادویی
**داستان کوتاه: ماشین حساب جادویی**
آراد امروز با هیجان به ملاقات سینا آمد و از او خواست تا برنامهای جادویی به او یاد بدهد. سینا با لبخند گفت: «خیلی خوب، آراد! امروز قراره یه ماشین حساب جادویی بسازیم. این ماشین حساب میتونه با استفاده از **عملگرها**، محاسبات مختلفی رو برای ما انجام بده.»
آراد پرسید: «عملگر؟ عملگرها چی هستن؟»
سینا توضیح داد: «عملگرها همون ابزارهای ریاضیاتی هستن که برای انجام محاسبات به کار میرن. مثل جمع، تفریق، ضرب و تقسیم. اینها دقیقا مثل دکمههای ماشین حساب هستن که میتونی توی برنامهنویسی ازشون استفاده کنی. بیا امتحان کنیم!»
سینا گفت: «اول بیا دو تا عدد ذخیره کنیم تا بتونیم روشون عملیات ریاضی انجام بدیم. این دو عدد رو توی دو متغیر `a` و `b` قرار میدیم.»
آراد شروع به تایپ کرد:
“`python
a = 10
b = 5
“`
سینا ادامه داد: «حالا میتونیم از عملگرهای مختلف استفاده کنیم تا ببینیم چه اتفاقی میافته. اولین عملگر، عملگر جمع `+` هست. این کد رو تایپ کن تا نتیجهی جمع `a` و `b` رو ببینی.»
آراد تایپ کرد:
“`python
result = a + b
print(“جمع:”, result)
“`
با اجرای کد، صفحه اینطور نمایش داد:
“`
جمع: ۱۵
“`
آراد خوشحال شد و گفت: «خیلی عالی بود! حالا بقیهی عملگرها رو بگو!»
سینا لبخندی زد و گفت: «البته! بعد از جمع، عملگر تفریق `-` رو داریم. بیا نتیجهی تفریق `a` و `b` رو امتحان کنیم.»
آراد تایپ کرد:
“`python
result = a – b
print(“تفریق:”, result)
“`
نتیجه روی صفحه ظاهر شد:
“`
تفریق: ۵
“`
سینا ادامه داد: «حالا نوبت عملگر ضرب `*` هست. این عملگر دو عدد رو در هم ضرب میکنه. امتحانش کن.»
آراد تایپ کرد:
“`python
result = a * b
print(“ضرب:”, result)
“`
نتیجه به شکل زیر نمایش داده شد:
“`
ضرب: ۵۰
“`
آراد با اشتیاق گفت: «خیلی خوبه! حالا تقسیم رو هم امتحان کنیم!»
سینا گفت: «بسیار خوب! عملگر تقسیم `/` دو عدد رو بر هم تقسیم میکنه. تایپ کن:»
“`python
result = a / b
print(“تقسیم:”, result)
“`
نتیجه این بار به شکل زیر ظاهر شد:
“`
تقسیم: ۲.۰
“`
سینا با هیجان گفت: «آراد، علاوه بر این عملگرها، چند عملگر جالب دیگه هم داریم. یکی از اونها عملگر باقیمانده `%` هست. این عملگر باقیماندهی تقسیم دو عدد رو نشون میده. امتحان کن!»
آراد تایپ کرد:
“`python
result = a % b
print(“باقیمانده:”, result)
“`
صفحه نمایش داد:
“`
باقیمانده: ۰
“`
آراد که حالا حسابی هیجانزده شده بود، پرسید: «دیگه چه عملگرهایی داریم؟»
سینا توضیح داد: «یه عملگر دیگه به نام `**` داریم که برای محاسبهی توان استفاده میشه. این عملگر `a` رو به توان `b` میرسونه. امتحانش کن.»
آراد تایپ کرد:
“`python
result = a ** b
print(“توان:”, result)
“`
و نتیجه روی صفحه ظاهر شد:
“`
توان: ۱۰۰۰۰۰
“`
آراد با شگفتی گفت: «این ماشین حساب جادویی خیلی باحاله! یعنی حالا میتونم هر محاسبهای رو انجام بدم.»
سینا با لبخند گفت: «بله، حالا تو یه ماشین حساب جادویی داری که با عملگرها میتونه محاسبات مختلفی انجام بده. عملگرها مثل ابزارهای تو هستن که بهت کمک میکنن تا با اعداد بازی کنی و هر چیزی رو که دلت میخواد محاسبه کنی. دنیای برنامهنویسی پر از این ابزارهای جادویی هست.»
آراد با ذوق گفت: «پس حالا من میتونم با استفاده از این عملگرها، هر نوع محاسبهای که دوست دارم انجام بدم. ممنون سینا!»
و اینطور بود که آراد اولین ماشین حساب جادویی خودش را ساخت، ماشینی که با عملگرها، دنیای اعداد و محاسبات را برایش به شکلی ساده و جذاب باز کرد.