Özet - Sigma Fonksiyonu
Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 53 / 75.
Görev
KolayBir n sayısını temsil eden bir argümanı olan sigma adında bir fonksiyon yazın.
Fonksiyon, 1'den n'ye kadar (dahil) tüm sayıların toplamını döndürecektir.
Örneğin, sigma(5) için fonksiyon 15 döndürecektir, çünkü 15 = 1 + 2 + 3 + 4 + 5.
Kendin dene
use std::io;
fn sigma(n: i32) -> i32 {
// Kodunuzu aşağıya yazın
}
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 bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Temel Girdi-Çıktı
Konsola YazdırmaKullanıcı Girdisi OkumaÖzet - 120'ye KadarÖzet - Doğru veya Yanlış5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 311Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriBirden Fazla Dönüş DeğeriÖzet - Sigma FonksiyonuÖzet - Doğrulama Fonksiyonu14Diziler Üzerinde Gezinme
Range RehberiGelişmiş For DöngüsüDöngü İçinde Ödünç AlmaYaygın Dizi İşlemleri3Değişkenler Bölüm 2
Tür Bildirimiİsimlendirme KurallarıTür ÇıkarımıÖzet - Değişkenleri BaşlatmaTür Dönüştürme9Döngüler
Seriler Üzerinde ForWhile DöngüsüBreakContinueİç İçe DöngülerDöngü EtiketleriSonsuz DöngüÖzet - Dinamik Girdi