Ringkasan: Fungsi Sigma
Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 53 dari 75.
Tantangan
MudahTulis fungsi bernama sigma dengan satu argumen yang mewakili angka n.
Fungsi tersebut akan mengembalikan jumlah semua angka dari 1 hingga n (termasuk).
Contohnya, untuk sigma(5), fungsi tersebut akan mengembalikan 15, karena 15 = 1 + 2 + 3 + 4 + 5.
Coba sendiri
use std::io;
fn sigma(n: i32) -> i32 {
// Tulis kodemu di bawah ini
}
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);
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPintasan AritmetikaOperator PerbandinganPerbandingan String7Input/Output Dasar
Menampilkan teks di konsolMembaca input penggunaUlasan: Hingga 120Ulasan: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 311Fungsi
Mendeklarasikan FungsiParameter dan ArgumenNilai KembalianBeberapa Nilai KembalianRingkasan: Fungsi SigmaRingkasan: Fungsi Validasi14Iterasi pada Array
Panduan RangeFor Loop yang DisempurnakanBorrow dalam LoopOperasi Umum pada Array3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanInferensi TipeRangkuman: Inisialisasi VariabelKonversi Tipe9Perulangan
For untuk Menelusuri UrutanWhile LoopBreakContinueNested LoopLabel LoopInfinite LoopRingkasan: Input DinamisLatihan sendiri: Compiler Rust online