Libya Free نشر 19 نوفمبر 2022 أرسل تقرير نشر 19 نوفمبر 2022 اريد حل لي سؤال التالي اكتب برنامج لايجاد العمليات الحسابية من جمع و طرح و وضرب و قسمة 0 1 اقتباس
0 معاذ قره محمد نشر 19 نوفمبر 2022 أرسل تقرير نشر 19 نوفمبر 2022 نتمنى منك ألا تعيد طرح مثل هذه الأسئلة الامتحانية.. قم بالتجريب بحل التمرين، وعند مواجهة مشكلة ما يمكنك السؤال عنها، أما كتابة الجواب فهذا أمر لن يفيدك في شيء، السؤال امتحاني لك ويجب عليك أن تتعلم كيف تحله بنفسك بالتوفيق 1 اقتباس
0 Libya Free نشر 19 نوفمبر 2022 الكاتب أرسل تقرير نشر 19 نوفمبر 2022 ليس امتحان و انما هوا تمرين موجود لدينا في المذكرة و من خلال الدراسة و بعد ان عملنا امتحان في الصباح وجدته و حاولت ان احله و لم اعرف ابدا و اريد معرفة الحل فقط ليس اكثر وشكرا. 1 اقتباس
0 معاذ قره محمد نشر 19 نوفمبر 2022 أرسل تقرير نشر 19 نوفمبر 2022 بتاريخ منذ ساعة مضت قال Libya Free: ليس امتحان و انما هوا تمرين موجود لدينا في المذكرة و من خلال الدراسة و بعد ان عملنا امتحان في الصباح وجدته و حاولت ان احله و لم اعرف ابدا و اريد معرفة الحل فقط ليس اكثر وشكرا. نقصد بالسؤال الامتحاني السؤال الذي يطلب به حل تمرين ما مطروح دون التجريب بحله مطلقاً. بما أنّك تدرس لغة برمجة، فيجب أن تكون تعرّفت إلى تعليمات الإدخال والعمليات الحسابية على هذه اللغة. هذا البرنامج يتطلب مدخلات هي: الرقمين الذين ستقوم بعملية ما عليهما، ونوع العملية والخرج الذي سيكون هو ناتج تطبيق العملية على هذين الرقمين. سخّر ما تعلّمته من جمل الشرط if، وتعليمات الإدخال والإخراج للبدء بحل هذا التمرين، ثم أرنا المشاكل التي واجهتها لنقوم بمساعدتك بحلّها. لن تستفاد أي شيء في حال كتبنا الكود لك، لهذا لا بدّ لك من التجربة بنفسك. اقتباس
0 Libya Free نشر 19 نوفمبر 2022 الكاتب أرسل تقرير نشر 19 نوفمبر 2022 #include <iostream> using namespace std; int main() { int num1, num2; cout << "Welcome to my simple calculator, Please enter two integer numbers\n"; cin >> num1 >> num2; cout << "\nThe First number:" << num1 << endl << "The Second number:" << num2 << endl << endl; cout << num1 << "+" << num2 << "=" << num1 + num2 << endl; cout << num1 << "-" << num2 << "=" << num1 - num2 << endl; cout << num1 << "x" << num2 << "=" << num1*num2 << endl; cout << num1 << "÷" << num2 << "=" << num1 / num2 << endl; system("pause"); return 0; } 1 اقتباس
0 Kais Hasan نشر 19 نوفمبر 2022 أرسل تقرير نشر 19 نوفمبر 2022 بتاريخ منذ ساعة مضت قال Libya Free: #include <iostream> using namespace std; int main() { int num1, num2; cout << "Welcome to my simple calculator, Please enter two integer numbers\n"; cin >> num1 >> num2; cout << "\nThe First number:" << num1 << endl << "The Second number:" << num2 << endl << endl; cout << num1 << "+" << num2 << "=" << num1 + num2 << endl; cout << num1 << "-" << num2 << "=" << num1 - num2 << endl; cout << num1 << "x" << num2 << "=" << num1*num2 << endl; cout << num1 << "÷" << num2 << "=" << num1 / num2 << endl; system("pause"); return 0; } تقريباً الحل صحيح، لكنك هنا تقوم بكل العمليات بغض النظر عما يريده المستخدم لبرنامجك، عليك القيام بإدخال العملية ك char و القيام باستعمال العبارات الشرطية if..else أو switch للقيام باختيار العملية المناسبة لما اختاره المستخدم. ثانياً أنت تقوم هنا بإدخال الأعداد على أنها أعداد صحيحة، هل هذا ما هو مطلوب منك؟ قد يكون المطلوب أعداد حقيقية و عندها عليك استعمال double، تأكد من ذلك. ثالثاً، عملية القسمة غير صحيحة، عندما تقوم بتقسيم عددين من النوع int فالناتج سيكون من النوع int، أي في حال أدخل المستخدم 6 و 4 فسيكون الناتج 1 بدلاً من 1.5، عليك القيام بتحويل أحد العددين إلى double كما يلي: (double)num1/num2 كما أنه عليك اختبار فيما إذا كان num2 هو الصفر، ﻷن ذلك سيسبب أخطاء في الكود ﻷنه لا يجوز التقسيم على صفر. اقتباس
السؤال
Libya Free
اريد حل لي سؤال التالي
اكتب برنامج لايجاد العمليات الحسابية من جمع و طرح و وضرب و قسمة 0
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.