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

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

جزء من قسم الأساسيات في رحلة 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);
}

جميع دروس الأساسيات

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