Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - دالة Sigma

جزء من قسم Fundamentals في رحلة Rust على Coddy. الدرس 53 من 75.

challenge icon

التحدي

سهل

اكتب دالة باسم sigma تأخذ وسيطًا واحدًا يمثل الرقم n.

ستقوم الدالة بـ إرجاع مجموع كل الأرقام من 1 إلى n (بما في ذلك الرقم نفسه).

على سبيل المثال، بالنسبة لـ sigma(5)، ستقوم الدالة بإرجاع 15، لأن 15 = 1 + 2 + 3 + 4 + 5.

جرّب بنفسك

use std::io;

fn sigma(n: i32) -> i32 {
    // اكتب الكود الخاص بك أدناه
}

fn main() {
    let mut input = String::new();
    io::stdin().read_line(&mut input).unwrap();
    let n: i32 = input.trim().parse().unwrap();
    let res = sigma(n);
    println!("{}", res);
}

جميع دروس Fundamentals

تدرّب بنفسك: مترجم Rust عبر الإنترنت