مراجعة - If Else
جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 29 من 69.
التحدي
مبتدئيتم تزويدك بكود يستقبل كمدخلات رقمين n1 و n2 وسلسلة نصية من حرف واحد op.
ملاحظة: سنتعلم في الدروس القادمة كيفية الحصول على المدخلات من المستخدم، حالياً فقط لا تقم بتغيير الأسطر الثلاثة الأولى.
القيم المحتملة لـ op هي '+'، '-'، '/' و '*'
مهمتك هي تعيين قيمة المتغير result بناءً على الشروط التالية:
- إذا كانت
opهي'+'، قم بتعيينresultبـn1 + n2. - إذا كانت
opهي'-'، قم بتعيينresultبـn1 - n2. - إذا كانت
opهي'/'، قم بتعيينresultبـn1 / n2. - إذا كانت
opهي'*'، قم بتعيينresultبـn1 * n2.
جرّب بنفسك
using System;
public class Program {
public static void Main(string[] args) {
int n1 = int.Parse(Console.ReadLine());
int n2 = int.Parse(Console.ReadLine());
string op = Console.ReadLine();
// اكتب الكود الخاص بك أدناه
double result = 0;
Console.WriteLine(result);
}
}جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث6اتخاذ القرار
جملة Ifجملة If - Elseجملة Switchالمعامل الثلاثيمراجعة - If Elseجملة If - Else المتداخلة