Практика по условиям в Kotlin
Дано число:
val month = 5
Число лежит от 1 до 12.
Определите, в какую пору года попадает этот месяц.
Дана строка:
val str1 = "abcde"
Проверьте, что первым символом этой строки
является буква 'a'.
Дано число:
val num1 = 12345
Проверьте, что первым символом этого числа
является цифра 1, 2 или 3.
Дано число:
val num1 = 123
Найдите сумму цифр этого числа и выведите ее.
Дано число:
val num1 = 123321
Проверьте, что сумма первых трех цифр равняется сумме вторых трех цифр.
Дано число:
val code = 404
Для 200 выведите "ok",
для 404 - "not found",
для 500 - "server error",
иначе "unknown code".
Дано число:
val weekday = 5
Числа от 1 до 7 сопоставьте
с названиями "mon", "tue", "wed",
"thu", "fri", "sat", "sun".
Для других чисел выведите "no such day".
Дано число:
val points = 88
Запишите текстовую оценку в переменную grade
и выведите ее: от 90 - "A",
от 75 - "B",
от 60 - "C",
иначе "F".
Дана переменная:
val token: Any = 100
Для строки выведите "key",
для числа - "amount",
для логического значения - "flag",
иначе "empty".
Даны переменные:
val width = 800
val height = 600
Если ширина и высота равны, выведите "square".
Если ширина больше высоты - "landscape".
Если меньше - "portrait".