مراجعة - آلة حاسبة بسيطة
جزء من قسم Fundamentals في رحلة R على Coddy — الدرس 24 من 78.
التحدي
سهلقم ببناء آلة حاسبة بسيطة تقوم بعمليات حسابية مختلفة بناءً على المعامل (operator) المقدم.
لقد تم تزويدك بالمتغيرات التالية:
a <- 20
b <- 4
operator <- "*"اكتب سلسلة من جمل if-else التي تتحقق من قيمة operator وتجري العملية الحسابية المقابلة:
- إذا كان
operatorهو"+"، اطبع نتيجةa + b - إذا كان
operatorهو"-"، اطبع نتيجةa - b - إذا كان
operatorهو"*"، اطبع نتيجةa * b - إذا كان
operatorهو"/"، اطبع نتيجةa / b - إذا كان
operatorأي شيء آخر، اطبع"Invalid operator"
استخدم دالة print() لإخراج النتيجة.
جرّب بنفسك
# المتغيرات معرفة بالفعل
a <- 20
b <- 4
operator <- "*"
# TODO: اكتب الكود الخاص بك أدناه
# استخدم جمل if-else للتحقق من العامل وإجراء العملية الحسابية
# تذكر استخدام print() لإخراج النتيجةجميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية (AND, OR)المعاملات المنطقية - الجزء الثاني (NOT)مراجعة - المنطق البسيطالمنطق المتجهي - الجزء الأولالمنطق المتجهي - الجزء الثاني2المتغيرات وأنواع البيانات
نوع البيانات الرقمينوع البيانات الصحيحنوع البيانات الحرفينوع البيانات المنطقيالتحقق من أنواع البياناتقواعد التسميةالقيم المفقودة: NAملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Next (Continue)مراجعة - المضروب (Factorial)توليد المتتاليات (seq, :)الحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةقسمة الأعداد الصحيحة وباقي القسمةمعاملات الإسنادملخص - عمليات رياضية بسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
طباعة المخرجاتاستخدام Cat للمخرجاتالمخرجات مع المتغيراتقراءة المدخلات باستخدام readline()أساسيات تحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ