Базовые типы данных. Ввод и вывод. Арифметические операции. (Kotlin)
Перейти к навигации
Перейти к поиску
Базовые типы данных
1 val a: Int = 100
2 val myTrue: Boolean = true
3 val myFalse: Boolean = false
4
5 val one = 1 // Int
6 val threeBillion = 3000000000 // Long
7 val oneLong = 1L // Long
8 val oneByte: Byte = 1
9 val e = 2.7182818284 // Double
10 val eFloat = 2.7182818284f // Float, actual value is 2.7182817
11 val str = "abcd 123"
12 var a = Array<Int>(10) { 0 }
13 val names = arrayOf("John", "Jack", "George");
14 val x: IntArray = intArrayOf(1, 2, 3)
Ввод и вывод
1 fun main(args: Array<String>) {
2 println("Введите ваше имя:")
3 val name = readLine()
4 println("Привет ${name}!")
5 }
Присваивание и арифметические операции
1 fun main(args: Array<String>) {
2 println("Введите температуру в цельсиях:")
3 val cel = readLine()!!.toInt()
4 val far = cel*1.8 + 32
5 println("Температура в фаренгейтах = ${far}!")
6 }