3 طرق لصنع آلة حاسبة في Windows 11 بدون برامج خارجية

تعلم كيف تصنع آلة حاسبة باستخدام Notepad وPowerShell في Windows 11. دليل شامل يشمل 3 طرق مختلفة، الأكواد الجاهزة، وأسرار الآلة الحاسبة المخفية.

كيف تصنع آلة حاسبة باستخدام المفكرة وPowerShell في Windows 11

من أيام Windows XP وأنا ألعب بالأكواد وأحاول أسوي برامج بسيطة بدون ما أتعلم لغة برمجة كاملة. المفكرة (Notepad) كانت البوابة الأولى لكثير منا لعالم البرمجة. اليوم، ومع Windows 11، صار عندنا خيارات أقوى وأحسن من ذي قبل.

في هذا المقال، رح أشاركك طريقتين لصنع آلة حاسبة: الأولى تقليدية باستخدام ملفات Batch للمبتدئين، والثانية احترافية باستخدام PowerShell للي يبون أدوات أقوى. وفي النهاية، رح أعطيك نصيحة شخصية غيرت طريقة استخدامي للحاسبة.

آلة حاسبة Windows 11 مع وضع علمي وتحويل العملات

الطريقة الأولى: آلة حاسبة بسيطة باستخدام المفكرة

هذي الطريقة مناسبة للي يبون شي سريع وبدون تعقيد. الملف الناتج خفيف ويشتغل على أي جهاز Windows.

الخطوات:

أول شي، افتح المفكرة. في Windows 11، المفكرة صارت أقوى بكثير من قبل - تدعم التبويبات، الوضع المظلم، وحتى Markdown . اكتب الكود التالي:

@echo off
color 1f
title آلة حاسبة سريعة
:start
cls
echo ----------------------------------------
echo أدخل العملية الحسابية
echo ----------------------------------------
set /p math=
if "%math%"=="exit" exit
set /a result=%math%
echo النتيجة: %result%
echo.
pause
goto start

الآن احفظ الملف بامتداد .bat. مثلاً: calc.bat. المهم إنك تختار "All Files" من قائمة "Save as type" بدل "Text Documents".

عشان تشغل الآلة الحاسبة، مجرد ما تضغط مرتين على الملف. رح يفتح لك نافذة سوداء تقدر تكتب فيها أي عملية: 15*3 أو 100/5 أو 50+25. اكتب exit إذا تبي تسكر البرنامج.

حدود هذه الطريقة:

صراحة، هالطريقة قديمة ومحدودة. ما تدعم الأقواس، العمليات المعقدة، أو الأرقام العشرية بدقة. لكنها كويسة للي يبون يفهمون أساسيات البرمجة.

الطريقة الثانية: PowerShell - الأداة الاحترافية

PowerShell هو المستقبل. مايكروسوفت نفسها توصي باستخدامه بدل Command Prompt القديم . يعطيك تحكم أقوى وإمكانيات لا تنتهي.

آلة حاسبة فورية في PowerShell:

افتح PowerShell (اكتب PowerShell في قائمة Start). الآن جرب اكتب أي عملية مباشرة:

15 * 3
100 / 5
(50 + 25) * 2

PowerShell يحسبها فوراً ويعطيك النتيجة. لا تحتاج تسوي ملف، لا شي. مجرد نافذة مفتوحة وجاهزة.

آلة حاسبة متقدمة باستخدام Invoke-Expression:

لو تبي شي أقوى، استخدم الأمر Invoke-Expression. هذا الأمر يسمح لك تحسب عمليات معقدة مخزنة في متغير :

$operation = "125 + 375 * 2"
Invoke-Expression $operation

الفائدة؟ تقدر تخزن العمليات وتعيد استخدامها، أو تقرأها من ملف خارجي.

صنع ملف PowerShell كامل:

افتح المفكرة، اكتب الكود التالي، واحفظه بامتداد .ps1:

while ($true) {
    $input = Read-Host "أدخل العملية (أو exit للخروج)"
    if ($input -eq "exit") { break }
    try {
        $result = Invoke-Expression $input
        Write-Host "النتيجة: $result" -ForegroundColor Green
    } catch {
        Write-Host "خطأ في العملية" -ForegroundColor Red
    }
}

هذا الكود أقوى من Batch بمراحل: يدعم الأخطاء، يعطيك ألوان، ويمكن تطويره بسهولة.

الطريقة الثالثة: Windows Terminal - كل شي في مكان واحد

Windows Terminal هو التطبيق الرسمي الجديد من مايكروسوفت. يجمع PowerShell وCommand Prompt وAzure Cloud Shell في واجهة حديثة تدعم التبويبات والتخصيص الكامل .

تقدر تسوي اختصار على سطح المكتب يفتح PowerShell جاهز للحسابات. أو تستخدمه كآلة حاسبة يومية بدل ما تفتح التطبيق التقليدي.

النصيحة الذهبية: الآلة الحاسبة المخفية في Windows 11

بصراحة، قبل ما تتعب نفسك وتسوي آلة حاسبة من الصفر، جرب الآلة الحاسبة المدمجة في Windows 11. أغلب الناس ما يعرفون إنها صارت أداة قوية جداً .

افتح Calculator من قائمة Start. اضغط على الخطوط الثلاثة في الزاوية. رح تشوف:

  • وضع علمي: لحسابات المثلثات واللوغاريتمات
  • وضع الرسوم البيانية: ترسم معادلات
  • وضع المبرمج: تحويل بين الأنظمة العددية
  • حساب التواريخ: تعرف الفرق بين تاريخين (كم يوم باقي للراتب مثلاً)
  • تحويل العملات: أسعار محدثة يومياً
  • تحويل الوحدات: طول، وزن، حجم، درجة حرارة

أنا شخصياً استخدم تحويل العملات والتواريخ بشكل يومي. ما أحتاج أفتح المتصفح.

الأسئلة الشائعة

هل ملفات Batch تعمل على Windows 11؟

نعم، لكن مايكروسوفت توصي بالتحول لـ PowerShell للمهام الجديدة. Batch لا يزال مدعوماً للتوافق مع الأنظمة القديمة، لكن PowerShell أقوى وأحدث.

هل PowerShell آمن للاستخدام؟

نعم، PowerShell أداة رسمية من مايكروسوفت. لكن كن حذراً عند تشغيل سكربتات من مصادر غير موثوقة. دائماً راجع الكود قبل ما تشغله.

هل يمكن صنع آلة حاسبة بأزرار حقيقية بدل النص؟

للأسف، لا. المفكرة لا تدعم إنشاء واجهات رسومية. لو تبي أزرار، لازم تستخدم HTML مع JavaScript أو لغة برمجة متكاملة.

ما الفرق بين PowerShell والـ Command Prompt؟

Command Prompt (cmd) قديم ويعمل بالنص فقط. PowerShell يتعامل مع الكائنات، يدعم البرمجة المتقدمة، ويمكنه التفاعل مع كل مكونات Windows. للمهام البسيطة، الاثنان يعملان. للمهام المعقدة، PowerShell أفضل.

الخلاصة

صنع آلة حاسبة باستخدام المفكرة هو تمرين جيد للمبتدئين لفهم أساسيات البرمجة. لكن في الواقع العملي، PowerShell وآلة حاسبة Windows 11 المدمجة هما الخيار الأفضل.

اللي يهم تذكره:

  • Batch للتعلم والتجربة السريعة
  • PowerShell للاستخدام اليومي والمهام المتقدمة
  • آلة حاسبة Windows 11 للحسابات العادية والتحويلات

جرب الطرق الثلاثة واختار اللي يناسبك. وإذا عندك طريقة ثانية أو تحسين على الأكواد، شاركنا في التعليقات.

مواضيع قد تهمك ايضا :

عن المؤلف

علوم و تقنيات
نقدم شروحات ربح من الانترنت، مشاريع مربحة، تداول في عملات رقمية, تجارة الكترونية، برامج كمبيوتر اندرويد و ايفون، ادوات ذكاء اصناعي علوم و تقنيات