- Mesajlar
- 1,965
0 ile 10 arasında rastgele üretilen iki sayıyı arkaplanda çarpıp, kullanıcının girdiği sayı ile karşılaştırıp, doğru ise "sonuç doğru" yazdırmak istiyorum fakat if yapısında hata veriyor. Yardımcı olabilir misiniz?
Kod:
package com.example.2sayiCarp
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import kotlinx.android.synthetic.main.activity_main.*
import kotlin.random.Random
import kotlinx.android.synthetic.main.activity_main.sonuc as sonuc1
@Suppress("ImplicitThis")
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
this.setContentView(R.layout.activity_main)
}
fun buttonPressed(view: View){
val sayi1 = Random.nextInt(until =10)
val sayi2 = Random.nextInt(until =10)
textView1.text= "$sayi1"
textView2.text= "$sayi2"
sonuc1.text=(sayi1*sayi2).toString()
if (sonuc1.text.toString() = kullaniciSonuc.toString())
{
textView5.text="sonuç doğru"
}
}
}