Базовые типы данных. Ввод и вывод. Арифметические операции. (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 }

Задачник