Ana içeriğe atla

Kayıtlar

cstdlib etiketine sahip yayınlar gösteriliyor

C++ Rand() Srand() Time(0) Kullanımı

  #include <iostream> #include <cstdlib> // rand fonsiyonu kütüphanesi için #include <ctime> // time fonksiyonu kütüphanesi için using namespace std; // Örnek 4 Mülakat sorusu : //Bir fonskiyon içinde min ve max dahil rastgele tam sayı üretsin //Fonskiyonumuz : int mulakat_Sayi(int max, int min)  { int mulakat = min + (rand() % (max - min +1)); return mulakat; //Not : Detaylı anlatım alttadır. } int main()  { // rand() //Tek başına kullanıldığında rastgele ürettiği sayıyı değitirmez ilk ürettiği sayıyı üretmeye devam eder. // srand() //başlangıç noktasını belirler // time(0) : saniye cinsinden rastgele sayı üretir // donanım için test verisi üretme ve dosyaya yadırma amaçlı ve oyun geliştirmede kullanılabilir srand(time(0)); // Rastgele sayısını time ile üretiyoruz her çalıştığında farklı sayı üretir cout << "***** rastgele *****" << endl; int rastgele_Sayi = rand(); //Tekbaşına herzaman aynı sayı Çıktı: 41 herzaman aynı o...