Menu
CoddyTech

Ulasan: Fungsi Sigma

Termasuk bagian Dasar-Dasar dalam perjalanan R di Coddy. Pelajaran 49 dari 78.

challenge icon

Tantangan

Mudah

Buat fungsi bernama sigma yang menerima satu argumen n dan mengembalikan jumlah semua bilangan bulat dari 1 hingga n.

Baca sebuah angka dari input, ubah menjadi nilai numerik, lalu panggil fungsi sigma milikmu dengan nilai ini. Cetak hasil yang dikembalikan.

Misalnya, jika inputnya adalah 5, fungsi milikmu harus menghitung 1 + 2 + 3 + 4 + 5 = 15, dan outputnya harus berupa:

[1] 15

Jika inputnya adalah 10, fungsi milikmu harus menghitung jumlah dari 1 hingga 10, dan outputnya harus berupa:

[1] 55

Jika inputnya adalah 1, outputnya harus berupa:

[1] 1

Coba sendiri

# Baca input
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)

# TODO: Buat fungsi bernama 'sigma' yang menerima satu argumen 'n'
# dan mengembalikan jumlah semua bilangan bulat dari 1 hingga n


# Panggil fungsi dan cetak hasilnya
print(sigma(n))

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler R online