книга
December 25, 2020
День 4. Задания к главе
1. Надо добавить наличие или отсутствие коня у игрока
Добавлять буду через переменную hasSteed.
const val MAX_EXP = 5000 // Это значение будет постоянным, его нельзя будет поменять в процессе выполнения программы. fun main() { //Создаем имя игрока. val playerName = "Михаил" // Создаём переменную и присваиваем ей значение. var exPoints = 5 // Получается переменная типа Int. exPoints += 5 // Добавляем 5 очков. var hasSteed = 0 // Добавляем коня и ставим 0, потому что коня пока нет. println(exPoints) // Выводим в консоль значение переменной exPoints. println(playerName) // Выводим туда же имя игрока. }
2. Сцена в таверне
Там, короче, надо добавить название таверны, имя трактирщика, количество бабосов у героя.
Пусть это будут: kloaka, kloakaMan и heroMoney.
const val MAX_EXP = 5000 // Это значение будет постоянным, его нельзя будет поменять в процессе выполнения программы. fun main() { val playerName = "Михаил" // Создаем имя игрока. var exPoints = 5 // Создаем переменную типа Int. exPoints += 5 // Добавляем 5 очков. var hasSteed = 0 // Добавляем коня и ставим 0, потому что коня пока нет. val kloaka = "Рога быка" val kloakaMan = "Василий" var heroMoney = 50 println(exPoints) // Выводим в консоль значение переменной exPoints. println(playerName) // Выводим туда же имя игрока. }
3. Имя героя наоборот
Это жопа. Надо с помощью слова reversed перевернуть имя героя. Отсылают для этого к странице https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/ прочитать которую понадобится 100 лет.
Эх, через поиск ищу reversed. Вижу fun String.reversed(): String
Что с этим делать, хз. Попробую вставить в код и посмотреть, что будет.
Нет, не получилось. Ну и фиг с ним.
Итого. Нет никакого итого. Просто плюс 20 минут к пути.
Всего: 3 часа 50 минут.