rand()

Kategori: C , 01 Temmuz 2019 , JanFranco


Rastgele sayılar üretmek için rand fonksiyonunu kullanırız. Fonksiyon prototipi:


int rand(void);
Kullanımını görelim:

#include <stdio.h>

int main(){
    
    for(int i = 0; i<5; i++)
        printf("%d\n", rand());
        
    return 0;
    
}
Bu programın çıktısı:

41  
18467  
6334  
26500  
19169
Programı bir kez daha çalıştıralım:

41  
18467  
6334  
26500  
19169
Yine aynı sonuçları aldık. Bir kaç kez daha çalıştırdığımızda göreceğiz ki hep aynı sonuçları almaktayız. Bunu engellemek için ve sadece farklı sayılar üretmek değil, her çalıştırdığımızda da farklı sonuçlar almak için srand fonsiyonunu kullanırız. srand fonksiyonu ayrı bir dökümantasyonda anlatılacaktır.


Sonraki Yazı: srand()
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın