حسام العليي نشر 8 نوفمبر 2023 أرسل تقرير نشر 8 نوفمبر 2023 (معدل) اكتب بلغة c++ برنامج يستقبل عددين من المستخدم ثم يستقبل نوع العملية وأخيرا يطبع ناتج العملية مراعيا أخطاء العمليات مثل عملية القسمة على الصفر تم التعديل في 8 نوفمبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Mustafa Suleiman نشر 8 نوفمبر 2023 أرسل تقرير نشر 8 نوفمبر 2023 الأسئلة الإختبارية لا يتم حلها بشكل مباشر، ولكن يمكن إرشادك لخطوات الحل: 1- قم ببداية البرنامج بتضمين المكتبات اللازمة للإدخال والإخراج وللتعامل مع الأخطاء، وعليك استخدام #include لتضمين المكتبات iostream و stdexcept، والمكتبة iostream تمكننا من استخدام الإدخال والإخراج، بينما المكتبة stdexcept تساعدنا في التعامل مع الأخطاء. #include <iostream> #include <stdexcept> // للتعامل مع الأخطاء using namespace std; 2- إنشاء دوال للعمليات الرياضية المختلفة التي يمكن تنفيذها (الجمع، الطرح، الضرب، القسمة)، بحيث كل دالة تستقبل عددين وتقوم بإجراء العملية المطلوبة. 3- إنشاء الدالة الرئيسية main التي ستقوم بالتفاعل مع المستخدم واستدعاء الدوال المناسبة. 4- في الدالة divide، نقوم برمي استثناء من نوع runtime_error إذا تم محاولة القسمة على الصفر، ثم في الدالة الرئيسية main، نستخدم تعبير try-catch للتعامل مع هذا الاستثناء وعرض رسالة الخطأ إذا حدث. 5- تنفيذ البرنامج واتباع التعليمات لإدخال الأرقام ونوع العملية، والبرنامج سيقوم بإجراء العملية وعرض الناتج أو رسالة الخطأ إذا كانت هناك أخطاء. اقتباس
السؤال
حسام العليي
اكتب بلغة c++ برنامج يستقبل عددين من المستخدم ثم يستقبل نوع العملية وأخيرا يطبع ناتج العملية مراعيا أخطاء العمليات مثل عملية القسمة على الصفر
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.