Kotlin - Ders 7 (Fonksiyonlar) | 2022-03-27 tarihinde oluşturuldu.

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)

val dizi2 = arrayListOf()
dizi2.add("Taha")
dizi2.add(20)
dizi2.add(true)
dizi2.add(175.8)

dizi2.forEach {
println(it)
}

println("Farklı yazım: ${dizi2[1]}")
//topla(60, 1)


// Tasarım kısmında buton4'e basıldığında topla() çalıştırılacak
button4.setOnClickListener {
topla(10, 20)
}


// Tasarım kısmında buton4'e basıldığında carp() çalıştırılacak
button5.setOnClickListener {
carp(50, 60)
}
}

// Parametre Alan Fonksiyon Yapısı
fun topla (a: Int, b:Int) {
textView.text = "SONUÇ: ${b + a}"
}

// Geriye değer döndüren fonksiyon örneği,
// Değer dönüş tipi belirtilmeli..!
fun carp (a: Int, b:Int): Int {
textView.text = "SONUÇ: ${b * a}"
return a * b
}

var sayi:Int = 0

// Tasarım (Design) kısmındaki bir butonun onClick olayında artir
// yazıldı. view:View parametresi, tasarım kısmından çağrıldığını söylüyor.
fun artir(view: View){
sayi = sayi + 1
textView.text = sayi.toString()
}

// Tasarım (Design) kısmındaki bir butonun onClick olayında azalt yazıldı.
fun azalt(view: View){
sayi = sayi - 1
textView.text = sayi.toString()
}

// Tasarım (Design) kısmındaki bir butonun onClick olayında degistir yazıldı.
fun degistir(view : View){
textView.text = "KIRAT"
}

YORUMLAR | Bu konuya toplam (0) yorum yapılmış


YORUM YAZ
Adınızı Girin:  * Doldurulması zorunludur



   Doğrulama Kodu


KATEGORİLER
  Genel (4)
  Güvenlik (2)
  Program (6)
  Windows (7)
  Mobil (3)
  Python 3.X (16)
  PARDUS (5)
  M.E.B. (2)
  Donanım (1)
  Java (9)
  Robotik (11)
  JavaScript (1)
  Kotlin (8)
  Multimedia (1)
  deneme (0)

SON YAZILARIM
  2023 - 2024 7. Sınıf Seçmeli Robotik ve Kodlama Dersi Yıllık Planı | 2023-09-28
  Windows 10 Dosya ağ Paylaşım Hatası | 2022-04-19
  Kotlin - Ders 8 (Sınıflar) | 2022-03-28
  Kotlin - Ders 7 (Fonksiyonlar) | 2022-03-27
  e-Okul için GIMP ile Toplu Fotoğraf Boyutlandırma | 2022-01-13
  Pardus Üzerinde App Inventor Emulator Kurulumu ve Çalıştırılması | 2021-09-12
  Kotlin - Ders 6 (Koleksiyonlar) | 2021-06-11
  Kotlin - Ders 5 (Döngü Yapıları) | 2021-06-10
  Kotlin - Ders 4 (Karar Yapıları) | 2021-06-09
  ffmpeg ile Resim ve Ses Dosyalarını Videoya Dönüştürme | 2021-06-09