3 Nisan 2018 Salı

Kotlin Dersleri - 03 - If-Else Şart Bloğu

Kotlin'de if-else şart bloğunun kullanımı C dilinden türeyen dillerde olduğu gibi kullanılıyor. "If(şart) doğruysa else yanlışsa" kalıbı korunmuş.

if(ortalama>=60) {
    println("GEÇTİNİZ")
} else { println("KALDINIZ") }

Ayrıca aralık(range) kontrolude if bloğunda destekleniyor.
if(ortalama in 60..100) {}

 burada ortalamanın 60 ile 100 arasında olup olmadığı kontrol ediliyor. Bu durum and ile daha uzun bi şekilde çözülebilir ama range ile kolayca hallediliyor.


fun main(args: Array<String>){
    var vize : Float = 0.0f    var final : Float = 0.0f    var ortalama : Float = 0.0f
    print("Vize notunu giriniz :")
    vize = readLine()!!.toFloat()

    print("Final notunu giriniz :")
    final = readLine()!!.toFloat()

    // ortalama = vize %40 + final %60
    ortalama = ((vize*0.40) + (final*0.60)).toFloat() // (float)
    println("Ortalamanız = " + ortalama)

    if(ortalama>=60) {
        println("GEÇTİNİZ")
    } else { println("KALDINIZ") }

    if(ortalama>=90 && ortalama<=100) println("Notunuz AA")    // && ve,  || veya
    else if(ortalama>=80 && ortalama<90) println("Notunuz BA")
    else if(ortalama>=70 && ortalama<80) println("Notunuz BB")
    else if(ortalama>=60 && ortalama<70) println("Notunuz CC")
    else if(ortalama>=50 && ortalama<60) println("Notunuz DD")
    else println("Notunuz FF")

}

Bu dersi video olarak izleyebilirsiniz;

1 yorum:

  1. This machine with 5 reels and 25 strains is also be|can be} fabulous phrases of|when it comes to|by method of} engaging a participant to longer gaming classes, thanks to clean animations, vibrant graphics, and strong winnings. Don’t forget that Mega Moolah 007카지노 also has 4 completely different variations of Jackpot, namely Mini, Minor, Major, and Mega, which also assure flawless winnings for hardcore gamers in Canada. If you’re in search of an unforgettable gambling session, Jackpot City, with its Mega Moolah on the board, is one thing that we fully advocate.

    YanıtlaSil