Ana sayfa
/
Teknoloji
/
B) 6 defa atılan bir zarın, kaç atışta 4 ve üzeri geldiğini bulan program​

Soru

B) 6 defa atılan bir zarın, kaç atışta 4 ve üzeri geldiğini bulan program​

Çözüm

4.5252 Voting
avatar
İlker
Usta · 5 yıl öğretmeni
Uzman doğrulaması

Cevap

çıklama: <br />Python programlama dilinde, bir zarın birkaç kez atılmasını ve atılan bu zarın belirli bir değerden büyük ya da eşit olma durumunu kontrol etmek istiyoruz.<br /><br />İşte bu durumu gerçekleştirecek bir python betiği aşağıdaki gibidir.<br /><br />```python<br />import random # Rastgele sayı elde etmek için random kütüphanesini import ediyoruz.<br /><br />n = 6 # zar atış sayısı, yani zarımızı kaç defa atacağımızı belirliyoruz.<br />basari_sayisi = 0 # başarı sayısını tutacak olan değişkenimizi 0 ile başlatıyoruz.<br /><br /># n kez zar atmak için for döngümüzü oluşturuyoruz.<br />for i in range(n):<br /> zar = random.randint(1, 6) # 1 ile 6 arasında rastgele bir zar sayısı seçiyoruz.<br /> if zar >= 4: # eğer zar değerimiz 4 ve üzeri ise<br /> basari_sayisi += 1 # başarı sayısını bir arttırıyoruz<br /><br /># n kez zar attığımızda kaç defa 4 ve üzeri geldiğini yazdırıyoruz.<br />print("6 atışın", basari_sayisi, "tanesi 4 ve üzeri geldi.")<br />```<br /><br />Bu kodu çalıştırdığınızda, 6 defa atılan zarın kaç defa 4 ve üzeri geldiği sonucunu verir.<br /><br />Belirttiğimiz gibi, burada kullandığımız temel bileşenler:<br /><br />1. `random.randint(1, 6)` fonksiyonu: Bu fonksiyon, belirttiğimiz aralıkta (bu durumda 1 ile 6 arasında) rastgele bir sayı döndürür ve bunu zar atışını simüle etmek için kullanıyoruz.<br /> <br />2. `for` döngüsü: Bu döngü, belirttiğimiz sayıda (bu durumda 6) zar atmayı sağlar.<br /><br />3. `if` deyimi: Bu deyim, her zar atışından sonra zarın 4 ve üzeri olup olmadığını kontrol eder.<br /><br />Sonuç olarak, bu kod parçacığı bir zarın belirli bir sayıda atılıp atılmadığını ve atılan bu zarın belirli bir değerden büyük olup olmadığını kontrol eden güçlü bir araçtır.
Derecelendirmek için tıklayın: