Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Yazılım Akademi kanalında yayınlanan bir eğitim içeriğidir. Eğitmen, C programlama dilinde rand fonksiyonunun nasıl kullanılacağını anlatmaktadır.
- Video, rand fonksiyonunun rastgele sayı atama işlevini açıklayarak başlıyor ve sayısal loto örneği üzerinden kullanımını gösteriyor. Eğitmen, for döngüsü içinde rand fonksiyonunu kullanarak zar atma örneği oluşturuyor ve sonuçları ekrana bastırıyor. Programın her seferinde aynı sonuçları vermesi sorunu ele alınıyor ve bir sonraki videoda srand fonksiyonu ile bu sorunun nasıl çözüleceği anlatılacağı belirtiliyor.
- 00:01Rant Fonksiyonu Nedir?
- Rant fonksiyonu, rastgele sayı atama fonksiyonudur.
- Sayısal loto örneği gibi projelerde, 1'den 49'a kadar sayılardan rastgele 100 defa çekme gibi işlemlerde kullanılır.
- Rant fonksiyonu, belirli bir aralıkta rastgele sayılar üretir.
- 01:04Zar Atma Örneği
- For döngüsü içinde döngü kontrol değişkeni (i) oluşturulur ve 1'den başlayarak 20'ye kadar artar.
- Rant fonksiyonu kullanılarak 1'den 6'ya kadar rastgele sayılar üretilir ve ekrana 10'ar 10'ar boşluk bırakarak basılır.
- Her 5 atışta bir alt satıra geçerek matris halinde sonuçlar ekrana basılır.
- 06:24Programın Çalıştırılması
- Program derlendiğinde hata ve uyarı olmadan çalışır.
- Her kişi 5 atış yaparak toplam 20 defa zar atılır ve sonuçlar ekrana basılır.
- Program her çalıştırıldığında aynı sonuçları verir çünkü rastgele sayı üretimi sabittir.
- 08:18Sonraki Video Hakkında Bilgi
- Bir sonraki videoda s-rand fonksiyonu incelenecektir.
- s-rand fonksiyonu, her çalıştırıldığında farklı sonuçlar üretmek için kullanılır.
- s-rand fonksiyonu için ekstra bir kütüphane (time.h) eklenmesi ve fonksiyon içerisinde bir string eklenmesi gerekecektir.