مراجعة - If Else
جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 31 من 74.
التحدي
مبتدئيتم إعطاؤك كوداً يستقبل كمدخلات رقمين n1 و n2 من نوع double وسلسلة نصية من حرف واحد op.
ملاحظة: سنتعلم في الدروس القادمة كيفية الحصول على مدخلات من المستخدم، حالياً فقط لا تلمس الأسطر الثلاثة الأولى.
القيم المحتملة لـ op هي '+'، '-'، '/' و '*'
مهمتك هي تعيين المتغير result من نوع double بناءً على الشروط التالية:
- إذا كان
opهو'+'، قم بتعيينresultبـn1 + n2. - إذا كان
opهو'-'، قم بتعيينresultبـn1 - n2. - إذا كان
opهو'/'، قم بتعيينresultبـn1 / n2. - إذا كان
opهو'*'، قم بتعيينresultبـn1 * n2.
جرّب بنفسك
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// اكتب الكود الخاص بك أدناه
double result = 0;
std::cout << result << std::endl;
return 0;
}جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص