تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] عمل آلة حاسبة عن طريق اضافة محتوى مربع الادخال الى مصفوفة()
#1
اخواني الاعزاء 
يبدو اني كرهتكم ببرمجة الالة الحاسبةSmile
لكن الهدف ان احاول تنفيذ فكرة العمليات الحسابية البسيطة باكثر من طريقة
الاولى إستعانة بـRegex حيث محتوى مربع النص المخصص للادخال -(وفق المثال البسيط الذي وضعت حيث استبعدت وضع اكثر من عملية حسابية) - لا يخرج عن التنسيقات او التوقعات التالية:
1+1
1.5+1
1+1.5
1.5+1.5
والباترن التالي هو مانحتاجه بالضبط لمعرفة مكان القيمة الاولى والثانية اضافة الى معرفة نوع العملية الحسابية
كود :
([0-9.]{1,})([/*\-+]{1,1})([0-9.]{1,})
اول قوسين () من اليسار هو قروب رقمه 1 وهكذا للثاني والثالث.
المثال بسيط وسهل وهو هنا
___________________________
المثال الثاني وهو باستخدام مشروع من نوع Class Library
وحين تفتحه تجد كلاس عادي تعدل اسمه وتصرح عن دالة تطلب ثلاث وسائط القيمة الاولى والثانية ونوع العملية الحسابية وضمن الدالة نستخدم select case ونعيد الناتج
وهو هنا
_____________________
و المثال الاخير هو هذا المرفق وهو باستخدام مصفوفة طبعا استعانة بدالة لفحص مانوع الغعملية الحسابية ايضا لمنع كتابة الفاصلة اكثر من مرة للطرف الواحد اقصد ماقبل الجمع او ....


الصراحة ان البرمجة فيها متعة وهنا اتذكر ايام حلوة مع اول دخولي للبرمجة.


يعني ثلاث برامج الة حاسبة بسيطة جدا جدا الغرض منها التعلم فقط لاي مبتدي
اختر اي طريقة وجرب ستجدها مرضية بنحو بسيط.
والان انتهيت من افكاري الثلاثةSmile الخاصة بعملية الكشف عن القيم المكتوبة بمربع النص.
والسلام عليكم

[/color]


الملفات المرفقة
.zip   JustLoveToMakeCalc.zip (الحجم : 38.13 ك ب / التحميلات : 177)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: sami2015 , ابو روضة


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة سهلة للاتصال بقاعدة بيانات SQL مع اضافة ايقونات للتحكم في تدفق البيانات ggtt17121985 0 1,180 06-11-23, 10:16 AM
آخر رد: ggtt17121985
  الان نفذ العمليات والدوال في مربع النص وكأنك تكتب في خلية اكسل Taha Okla 2 1,263 03-03-23, 03:17 PM
آخر رد: mrfenix93
  كيفيةعمل الـ Transaction لتنفيذ عمليتي اضافة الى جدولين ابراهيم ايبو 2 1,691 08-09-22, 12:46 PM
آخر رد: رضوان الجماعي
  [مشروع] اضافة وعرض اى نوع من الملفات داخل قاعدة بيانات SQL elgokr 15 10,777 18-07-22, 01:54 AM
آخر رد: أبو خالد الشكري
Wink [مشروع] الة حاسبة بسيطة سورس كود مع الشرح بالفيديو للكود ahmadpal 5 7,493 23-02-22, 06:02 PM
آخر رد: عبدالرحمن.1
Rainbow [VB.NET] مصفوفة الالوان asmarsou 0 1,057 21-02-22, 09:54 PM
آخر رد: asmarsou
  [مشروع] استخلاص الحروف و الارقام والرموز من مربع النص او اي كونترول تضيفه سعود 0 1,661 15-01-22, 06:23 PM
آخر رد: سعود
  لأول مرة .... اضافة رابط داخل الDataGridView والانتقال الى الرابط أو الملف ggtt17121985 0 1,332 13-12-21, 09:31 PM
آخر رد: ggtt17121985
  [مشروع] [* اضافة ميزة مراسلات بين المستخدمين *]التحكم بالبرنامج ومستخدميه عن بعد[مثال بسيط] سعود 11 3,309 22-11-21, 11:08 PM
آخر رد: سعود
  مكتبة الساعة الحائطية عن طريق دوت نت adel2012 1 3,778 01-11-21, 01:12 AM
آخر رد: kebboud

التنقل السريع :


يقوم بقرائة الموضوع: