помогите новичку, новичку в принцепе программирования как такового.
в начале 23 видеоуроками если не воспроизводить видео есть задание
застрял на первом же задание, не могу понять как прописать кортеж в свойствах и записать остаток, собственно куда его записать, как я понимаю в кортеж остаток будет записан во вторую переменую…строго не судите…вопросов будет много, но не подумайте что сам не пытался разобраться, день помучался…дайте хотяб подсказку или похожий пример, пример даже будет лучше, чем готовое решение…заранее спасибо
class WorkBook {
let maxPage: Int
let text: Int
let wordsOnPage: Int
var page: Int {
return text / wordsOnPage
}
init(maxPage: Int, text: Int, wordsOnPage: Int) {
self.maxPage = maxPage
self.text = text
self.wordsOnPage = wordsOnPage
}
}
let zd1 = WorkBook(maxPage: 12, text: 2630, wordsOnPage: 200)
zd1.page
мой результат
со вторым заданием я так понимаю нужно будет создать условие что если второе значение не равно нулю тогда прибавляем к первому 1 и получаем результат, если второе значение равно нулю то ни чего не происходит
с третьим вообще не понятно что нужно, какое ленивое свойство будет вызываться , то есть какое станет так скажем не активным пока его не вызовем. возможно не округление число страниц