فرهاد خداویردی زاده

مدیرIT

طراح وب سایت وردپرسی

سئوکار وب سایت

برنامه نویس هوش مصنوعی و پردازش داده

طراحی با جنگو

فرهاد خداویردی زاده

مدیرIT

طراح وب سایت وردپرسی

سئوکار وب سایت

برنامه نویس هوش مصنوعی و پردازش داده

طراحی با جنگو

نوشته های بلاگ

ماشین حساب جادویی

۱۴۰۳-۰۸-۲۷ داستان

**داستان کوتاه: ماشین حساب جادویی**

آراد امروز با هیجان به ملاقات سینا آمد و از او خواست تا برنامه‌ای جادویی به او یاد بدهد. سینا با لبخند گفت: «خیلی خوب، آراد! امروز قراره یه ماشین حساب جادویی بسازیم. این ماشین حساب می‌تونه با استفاده از **عملگرها**، محاسبات مختلفی رو برای ما انجام بده.»

آراد پرسید: «عملگر؟ عملگرها چی هستن؟»

سینا توضیح داد: «عملگرها همون ابزارهای ریاضیاتی هستن که برای انجام محاسبات به کار می‌رن. مثل جمع، تفریق، ضرب و تقسیم. این‌ها دقیقا مثل دکمه‌های ماشین حساب هستن که می‌تونی توی برنامه‌نویسی ازشون استفاده کنی. بیا امتحان کنیم!»

سینا گفت: «اول بیا دو تا عدد ذخیره کنیم تا بتونیم روشون عملیات ریاضی انجام بدیم. این دو عدد رو توی دو متغیر `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)
“`

و نتیجه روی صفحه ظاهر شد:

“`
توان: ۱۰۰۰۰۰
“`

آراد با شگفتی گفت: «این ماشین حساب جادویی خیلی باحاله! یعنی حالا می‌تونم هر محاسبه‌ای رو انجام بدم.»

سینا با لبخند گفت: «بله، حالا تو یه ماشین حساب جادویی داری که با عملگرها می‌تونه محاسبات مختلفی انجام بده. عملگرها مثل ابزارهای تو هستن که بهت کمک می‌کنن تا با اعداد بازی کنی و هر چیزی رو که دلت می‌خواد محاسبه کنی. دنیای برنامه‌نویسی پر از این ابزارهای جادویی هست.»

آراد با ذوق گفت: «پس حالا من می‌تونم با استفاده از این عملگرها، هر نوع محاسبه‌ای که دوست دارم انجام بدم. ممنون سینا!»

و این‌طور بود که آراد اولین ماشین حساب جادویی خودش را ساخت، ماشینی که با عملگرها، دنیای اعداد و محاسبات را برایش به شکلی ساده و جذاب باز کرد.