Menu
Coddy logo textTech

Oyuna Genel Bakış

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

challenge icon

Görev

Kolay

Bu bölümde; fonksiyonları, döngüleri ve koşullu mantığı kullanarak özelleştirilebilir bir FizzBuzz oyunu oluşturacaksınız.

Başlamak için, number ve divisor adında iki argüman alan check_divisible adında bir fonksiyon oluşturun. Fonksiyon, sayı bölene tam bölünüyorsa (kalan yoksa) TRUE, aksi takdirde FALSE döndürmelidir.

Girdiden iki sayı okuyun, bunları sayısal değerlere dönüştürün ve bu değerlerle fonksiyonunuzu çağırın. Döndürülen sonucu yazdırın.

Örneğin, girdiler şunlarsa:

15
3

Çıktı şöyle olmalıdır:

[1] TRUE

Girdiler şunlarsa:

15
5

Çıktı şöyle olmalıdır:

[1] TRUE

Girdiler şunlarsa:

7
3

Çıktı şöyle olmalıdır:

[1] FALSE

Kendin dene

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

# YAPILACAK: İki argüman alan check_divisible adında bir fonksiyon oluşturun:
# number ve divisor. Eğer number, divisor'a tam bölünüyorsa TRUE, aksi takdirde FALSE döndürün.


# Fonksiyonunuzu çağırın ve sonucu yazdırın
print(check_divisible(number, divisor))

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