آلة حاسبة متكاملة باستخدام C# وWindows Forms
قمت بتطوير برنامج آلة حاسبة بواجهة رسومية بسيطة ومنظمة، يدعم مجموعة متنوعة من العمليات والوظائف الحسابية، منها:
- الجمع (+) لإجراء عمليات الجمع.
- الطرح (-) لإجراء عمليات الطرح.
- الضرب (×) لإجراء عمليات الضرب.
- القسمة (÷) لإجراء عمليات القسمة.
- الجذر التربيعي (√) لحساب الجذر التربيعي للأرقام.
- الأس (xʸ) لإجراء عمليات رفع الأعداد إلى أس.
- النسبة المئوية (%) لإجراء حسابات النسب المئوية.
- Ans لاستخدام نتيجة العملية السابقة في عملية جديدة.
- الأقواس ( ) لإجراء العمليات التي تحتوي على ترتيب وأولوية حسابية محددة.
- مسح (C) لمسح الإدخال الحالي.
- مسح كامل (AC) لإعادة الآلة الحاسبة إلى الحالة الافتراضية ومسح جميع البيانات.
- العمليات المتعددة وإمكانية كتابة وتنفيذ أكثر من عملية حسابية في نفس التعبير، مع مراعاة أولوية العمليات الحسابية والأقواس.
- رسائل الخطأ للتعامل مع العمليات غير الصحيحة وإظهار تنبيه مناسب للمستخدم بدلًا من توقف البرنامج.
تم تطوير المشروع باستخدام C# وWindows Forms، مع التركيز على سهولة الاستخدام، تنظيم الواجهة، والتعامل مع الحالات والأخطاء المختلفة أثناء إجراء العمليات الحسابية.