Menu
Coddy logo textTech

חזרה – מחשבון גיל

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

challenge icon

אתגר

קל

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

תקבל שתי קלטים:

  1. שנת לידה
  2. השנה הנוכחית

קרא את שני הקלטים באמצעות readline(), המר אותם לערכים מספריים באמצעות as.numeric(), וחשב את הגיל על ידי חיסור שנת הלידה מהשנה הנוכחית.

הצג את הפלט בפורמט הבא:

You are [age] years old

השתמש ב-cat() עבור הפלט והוסף תו שורה חדשה \n בסוף.

לדוגמה, אם הקלטים הם 1995 ו-2024, הפלט צריך להיות:

You are 29 years old

נסו בעצמכם

# קרא את הקלט
con <- file("stdin", "r")
birth_year <- suppressWarnings(readLines(con, n = 1))
current_year <- suppressWarnings(readLines(con, n = 1))

# TODO: המר את הקלטים לערכים מספריים וחשב את הגיל


# הצג את התוצאה בפורמט: "You are [age] years old"
cat("You are", age, "years old\n")

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

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