“Nomor acak CPP dalam kisaran” Kode Jawaban

Acak dalam kisaran C

#include <iostream>
#include <cstdlib>  //required for rand(), srand()
#include <ctime>    //required for time()
using namespace std;

int main() {
    srand(time(0));     //randomizing results... (using time as an input)
    
    const int totalNumbersGenerated = 30;
    const int minRange = 1, maxRange = 20;

    cout<<"\nPrinting "<<totalNumbersGenerated<<" random integer numbers (from "<<minRange<<" to "<<maxRange<<"):\n";
    
    for(int i=1;i<=totalNumbersGenerated;i++){
        //generating random number in specified range (inclusive)
        cout<<1+((rand () % maxRange) + minRange - 1)<<" ";
    }
    
    cout<<endl;
    return 0;
}
ALeonidou

c Bagaimana menghasilkan nomor acak dalam kisaran

min + ( std::rand() % ( max - min + 1 ) )
Chronoviser

Nomor acak CPP dalam kisaran

int range = max - min + 1;
int num = rand() % range + min;
Habib

Nomor acak dalam kisaran C

int random(int min, int max) {
    mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
    uniform_int_distribution<int> gen(min, max);
    int a = gen(rng);
    return a;
}
Abdallah Mohamed

C Nomor acak dalam kisaran

#include <iostream>
#include <random>
int main()
{
    std::random_device rd; // obtain a random number from hardware
    std::mt19937 gen(rd()); // seed the generator
    std::uniform_int_distribution<> distr(25, 63); // define the range

    for(int n=0; n<40; ++n)
        std::cout << distr(gen) << ' '; // generate numbers
}
Breakable Bird

Jawaban yang mirip dengan “Nomor acak CPP dalam kisaran”

Pertanyaan yang mirip dengan “Nomor acak CPP dalam kisaran”

Lebih banyak jawaban terkait untuk “Nomor acak CPP dalam kisaran” di C++

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya