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 ?
80
Görüntülenme
0 Beğeni
If ile değişkenleri sırayla kontrol ettirebilirsiniz
i değişkeni 1,2,3 veya 4'se sonuc değişkenini 1'e, diğer durumlarda ise sonuc değişkenini 0'a eşitleyebilirsin.
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.
//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.
yüzde 40 ihtimalle 1 yüzde 60 ihtimalle de 0 gelmesini nasıl sağlayabilirim ?