Soru & Cevap

Kotlin belirli bir yüzde ile işlem yaptırma

21.02.2021 - 01:35

if kontrolü ile doğru yada yanlışı görebiliyoruz bunu yüzde ile nasıl yapabilirim ?

42 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user brkayckmak
brkayckmak
21.02.2021 - 12:59

Merhaba, bir x değişkenine 0 ile 1 değerleri arasında random sayı atayan bir komut oluşturup ardından x < 0.4 ise 1, x >= 0.4 ise 0 olacak şekilde bir if-else yapısı kurarsanız istediğiniz yapıyı oluşturabilirsiniz. Kotlin dilini bilmediğim için kodunu yazamıyorum fakat bu durum yazılım dillerinde genel olarak bu yapı ile çözülür. İyi günler dilerim.

Profile picture for user endustrimuh
endustrimuh
21.02.2021 - 05:52
            //dizi tanımı - isterseniz direk string dizi de tanımlayabilirsiniz.
            int[] dizi = { 1, 1, 1, 1, 0, 0, 0, 0, 0, 0 };
            Random rnd = new Random();
            int i = rnd.Next(0, 10);
            string sonuc;
            if (dizi[i] == 1)
                sonuc = "Doğru";
            else
                sonuc = "Yanlış";
            //yazdırma işlemini kendinize göre ayarlamanız gerekli
            MessageBox.Show(sonuc);

Sorunuzu C# ile çözdüm kendi dilinize çevirebilirsiniz.