Menu
Coddy logo textTech

סקירה כללית של המשחק

חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 52 מתוך 78.

challenge icon

אתגר

קל

בפרק הזה תבנה משחק FizzBuzz שניתן להתאים אישית באמצעות פונקציות, לולאות ולוגיקה מותנית.

כדי להתחיל, צור פונקציה בשם check_divisible שמקבלת שני ארגומנטים: number ו-divisor. הפונקציה צריכה להחזיר TRUE אם המספר מתחלק במחלק (ללא שארית), ו-FALSE אחרת.

קרא שני מספרים מהקלט, המר אותם לערכים מספריים וקרא לפונקציה שלך עם הערכים האלה. הדפס את התוצאה שהוחזרה.

לדוגמה, אם הקלט הוא:

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: צרו פונקציה בשם check_divisible שמקבלת שני ארגומנטים:
# number ו-divisor. החזירו TRUE אם number מתחלק ב-divisor, ואחרת FALSE.


# קראו לפונקציה שלכם והדפיסו את התוצאה
print(check_divisible(number, divisor))

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר R אונליין