مراجعة - دالة Sigma
جزء من قسم الأساسيات في رحلة Ruby على Coddy — الدرس 51 من 88.
التحدي
سهلقم بتعريف دالة تسمى sigma تأخذ معاملًا واحدًا n وتعيد مجموع كل الأعداد الصحيحة من 1 إلى n.
اقرأ عددًا صحيحًا من المدخلات واستخدم دالة sigma الخاصة بك لحساب النتيجة وطباعتها.
على سبيل المثال، إذا كانت المدخلات 4:
- المجموع هو 1 + 2 + 3 + 4 = 10
يجب أن تكون المخرجات:
10إذا كانت المدخلات 6، يجب أن تكون المخرجات:
21إذا كانت المدخلات 1، يجب أن تكون المخرجات:
1جرّب بنفسك
# قراءة المدخلات
n = gets.to_i
# TODO: قم بتعريف دالة sigma أدناه
# استدعاء الدالة وطباعة النتيجة
puts sigma(n)جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ9الدوال (Methods)
تعريف الدالةمعاملات الدالةقيم الإرجاعمراجعة - دالة Sigmaمراجعة - دالة Validationالقيم الافتراضية للمعاملات