25 Ekim 2016 Salı

C++ Random Sayı Üretme - (Uygulamalar)

C++ ile random yani rastgele sayı üretmek için ilk önce ctime başlık dosyasını eklemeliyiz. Daha sonra srand fonksiyonu ile zamanı parametre alarak sürekli rastgele sayı kendini tekrar etmeyen sayılar oluşturabiliriz. Aşağıda uygulama kodları yazılmıştır.
#include <iostream>
#include <ctime>
#include <cstdlib>

using namespace std;

int main(){
    int sayi, random_sayi;

    cout << "Sayi gir";
    cin >> sayi;

    srand(time(0));

    random_sayi = (rand () % sayi) + 1;

    cout << random_sayi;

    return 0;
}
Girilen sayı kadar random sayı oluşturma
#include <iostream>
#include <ctime>
#include <cstdlib>

using namespace std;

int main(){

    int sayi;

    cout << "Sayi gir : ";
    cin >> sayi;

    int random_sayi;

    srand(time(0));

    for(int i=0; i<sayi; i++){
        random_sayi = (rand () % sayi) + 1;
        cout << random_sayi;
    }

    return 0;
}

Hiç yorum yok:

Yorum Gönder