Tietoa kurssista | Osa 1 | Osa 2 | Osa 3 | Osa 4 | Osa 5 | Yhteenveto | Malliratkaisut | FAQ | Sanasto |
Tehtävä 2.1
fun main() {
val a = 1
val b = 2
println("Summa: ${a + b}")
}
Tehtävä 2.2
fun main() {
val sivu = 10.0
println("Neliön pinta-ala: ${sivu * sivu}")
}
Tehtävä 2.3
Tässä tehtävässä voit hyödyntää Kotlinin math-kirjastoa, jos haluat käyttää piin tarkkaa arvoa. Voit myös luoda oman muuttujan arvolla 3,14.
fun main() {
val sade = 10.0
println("Ympyrän pinta-ala: ${kotlin.math.PI * sade * sade}")
}
Tehtävä 2.4
fun main() {
print(1+2+3+4+5)
}
Tehtävä 2.5
fun main() {
print((1+2+3+4+5)/5)
}
Tehtävä 2.6
fun main() {
print("Osaan ohjelmoida Kotlin-ohjelmointikielellä!")
}
Tehtävä 2.7
Tässä kohtaa voit käyttää tulostuksessa joko yksinkertaisia lainausmerkkejä (char-merkkimuuttuja) tai kaksinkertaisia lainausmerkkejä (string-merkkijonomuuttuja).
fun main() {
print("X")
}
Tehtävä 2.8
fun main() {
val merkki = "Commodore"
val nro = 64
print(merkki + " " + nro)
}
Tehtävä 2.9
Tässä tehtävässä voit käyttää kenoviivaa sekä lauseen sisältävien lainausmerkkien merkitsemiseen että rivinvaihdon tekemiseen erikoismerkillä \n
fun main() {
val teksti = "Hän sanoi: \"Kotlin-ohjelmointi on hauskaa\"!\nja lähti koodaamaan."
print(teksti)
}
Tehtävä 2.10
fun main() {
println("10 + 5 = 15")
println("10 - 5 = 5")
println("10 * 5 = 50")
println("10 / 5 = 2")
println("10 % 5 = 0")
}
Tehtävä 2.11
fun main() {
var teksti : String = "Kotlin-kielen alkeisiin voi tutustua Kotlin Koans Online -sivustolla."
print(teksti)
}
Tehtävä 2.12
fun main() {
var x = 2
println(x)
x = 2 * x
println(x)
}
Tehtävä 2.13
fun main() {
var a = "a"
var b = "b"
var c = "c"
print(a+b+c)
}
Tehtävä 2.14
fun main() {
var luku = 100
println(luku)
luku = 10
println(luku)
}
Tehtävä 2.15
fun main() {
val a = 10
val b = 5
println("$a + $b = ${a + b}")
println("$a - $b = ${a - b}")
println("$a * $b = ${a * b}")
println("$a / $b = ${a / b}")
println("$a % $b = ${a % b}")
}
(c) Teija Alasalmi 2021
Kurssimateriaalin käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!