Menu
Coddy logo textTech

ゲームの概要

CoddyのRジャーニー「基礎」セクションの一部 — レッスン 52/78。

challenge icon

チャレンジ

簡単

この章では、関数、ループ、および条件分岐ロジックを使用して、カスタマイズ可能な FizzBuzz ゲームを作成します。

まず、numberdivisor の2つの引数を取る check_divisible という関数を作成します。この関数は、数値が除数で割り切れる(余りがない)場合は TRUE を返し、そうでない場合は FALSE を返す必要があります。

入力から2つの数値を読み取り、それらを数値型に変換して、これらの値を使用して関数を呼び出します。返された結果を出力してください。

例えば、入力が以下の場合:

15
3

出力は以下のようになります:

[1] TRUE

入力が以下の場合:

15
5

出力は以下のようになります:

[1] TRUE

入力が以下の場合:

7
3

出力は以下のようになります:

[1] FALSE

自分で試してみよう

# 入力を読み込む
con <- file("stdin", "r")
number <- as.numeric(suppressWarnings(readLines(con, n = 1)))
divisor <- as.numeric(suppressWarnings(readLines(con, n = 1)))

# TODO: 2つの引数(numberとdivisor)を受け取るcheck_divisibleという名前の関数を作成してください。
# numberがdivisorで割り切れる場合はTRUEを、そうでない場合はFALSEを返します。


# 関数を呼び出して結果を表示する
print(check_divisible(number, divisor))

基礎のすべてのレッスン