ملخص - دالة Sigma
جزء من قسم Fundamentals في رحلة R على Coddy — الدرس 49 من 78.
التحدي
سهلقم بإنشاء دالة تسمى sigma تأخذ وسيطًا واحدًا n وتعيد مجموع جميع الأعداد الصحيحة من 1 إلى n.
اقرأ رقمًا من المدخلات، وقم بتحويله إلى قيمة عددية، واستدعِ دالة sigma الخاصة بك بهذه القيمة. اطبع النتيجة المعادة.
على سبيل المثال، إذا كانت المدخلات 5، يجب أن تحسب دالتك 1 + 2 + 3 + 4 + 5 = 15، ويجب أن تكون المخرجات:
[1] 15إذا كانت المدخلات 10، يجب أن تحسب دالتك المجموع من 1 إلى 10، ويجب أن تكون المخرجات:
[1] 55إذا كانت المدخلات 1، يجب أن تكون المخرجات:
[1] 1جرّب بنفسك
# قراءة المدخلات
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)
# مهام: قم بإنشاء دالة تسمى 'sigma' تأخذ وسيطاً واحداً 'n'
# وتعيد مجموع كل الأعداد الصحيحة من 1 إلى n
# استدعاء الدالة وطباعة النتيجة
print(sigma(n))جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية (AND, OR)المعاملات المنطقية - الجزء الثاني (NOT)مراجعة - المنطق البسيطالمنطق المتجهي - الجزء الأولالمنطق المتجهي - الجزء الثاني2المتغيرات وأنواع البيانات
نوع البيانات الرقمينوع البيانات الصحيحنوع البيانات الحرفينوع البيانات المنطقيالتحقق من أنواع البياناتقواعد التسميةالقيم المفقودة: NAملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Next (Continue)مراجعة - المضروب (Factorial)توليد المتتاليات (seq, :)الحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةقسمة الأعداد الصحيحة وباقي القسمةمعاملات الإسنادملخص - عمليات رياضية بسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
طباعة المخرجاتاستخدام Cat للمخرجاتالمخرجات مع المتغيراتقراءة المدخلات باستخدام readline()أساسيات تحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ