книга
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 минут.