Menu
Coddy logo textTech

Özet - Sigma Fonksiyonu

Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 49 / 78.

challenge icon

Görev

Kolay

Bir n argümanı alan ve 1'den n'ye kadar olan tüm tam sayıların toplamını döndüren sigma adında bir fonksiyon oluşturun.

Girdiden bir sayı okuyun, bunu sayısal bir değere dönüştürün ve bu değerle sigma fonksiyonunuzu çağırın. Döndürülen sonucu yazdırın.

Örneğin, girdi 5 ise, fonksiyonunuz 1 + 2 + 3 + 4 + 5 = 15 hesaplamalıdır ve çıktı şu şekilde olmalıdır:

[1] 15

Eğer girdi 10 ise, fonksiyonunuz 1'den 10'a kadar olan toplamı hesaplamalıdır ve çıktı şu şekilde olmalıdır:

[1] 55

Eğer girdi 1 ise, çıktı şu şekilde olmalıdır:

[1] 1

Kendin dene

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

# YAPILACAK: 'n' adında bir argüman alan 'sigma' adında bir fonksiyon oluşturun
# ve 1'den n'e kadar olan tüm tam sayıların toplamını döndürsün


# Fonksiyonu çağırın ve sonucu yazdırın
print(sigma(n))

Temeller bölümündeki tüm dersler