Menu
Coddy logo textTech

סקירת המשחק

חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 58 מתוך 86.

challenge icon

אתגר

קל

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

קראו מספר יחיד מהקלט וקבעו מה להדפיס בהתאם לכללי FizzBuzz הקלאסיים:

  • אם המספר מתחלק גם ב-3 וגם ב-5, הדפיסו FizzBuzz
  • אם המספר מתחלק רק ב-3, הדפיסו Fizz
  • אם המספר מתחלק רק ב-5, הדפיסו Buzz
  • אחרת, הדפיסו את המספר עצמו

הקלט שתקבלו:

  • מספר שלם יחיד

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

FizzBuzz

אם הקלט הוא 9, הפלט צריך להיות:

Fizz

אם הקלט הוא 7, הפלט צריך להיות:

7

נסו בעצמכם

// קראו את הקלט
let number = Int(readLine()!)!

// TODO: כתבו את הקוד שלכם למטה כדי לממש את הלוגיקה של FizzBuzz
// בדקו אם המספר מתחלק ב-3 וב-5, ואז הדפיסו את התוצאה המתאימה

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

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