حسام العليي نشر 8 نوفمبر 2023 أرسل تقرير مشاركة نشر 8 نوفمبر 2023 (معدل) اكتب بلغة c++ برنامج يستقبل عددين من المستخدم ثم يستقبل نوع العملية وأخيرا يطبع ناتج العملية مراعيا أخطاء العمليات مثل عملية القسمة على الصفر تم التعديل في 8 نوفمبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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- تنفيذ البرنامج واتباع التعليمات لإدخال الأرقام ونوع العملية، والبرنامج سيقوم بإجراء العملية وعرض الناتج أو رسالة الخطأ إذا كانت هناك أخطاء. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
حسام العليي
اكتب بلغة c++ برنامج يستقبل عددين من المستخدم ثم يستقبل نوع العملية وأخيرا يطبع ناتج العملية مراعيا أخطاء العمليات مثل عملية القسمة على الصفر
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.