Generatore Numeri casuali?

Come faccio a generare dei numeri casuali (se possibile diversi)

e salvarli in un array...Linguaggio c#

2 risposte

Classificazione
  • 7 anni fa
    Risposta preferita

    #include "stdafx.h"

    #include <iostream>

    #include <time.h>

    #define N 5

    using namespace std;

    void main ()

    {

    srand((unsigned)time(NULL));

    int max=100, ar[N], x=0;

    bool np=false;

    for(int i=0;i<N;i++)

    {

    np=false;

    while(!np)

    {

    x=rand()%max;

    for(int k=0;k<N;k++)

    if(x==ar[k])

    np=false;

    else

    np=true;

    }

    ar[i]=x;

    }

    for(int i=0;i<N;i++)

    cout<<ar[i]<<" ";

    cout<<endl;

    system("pause");

    }

  • 7 anni fa

    random.org

Altre domande? Fai una domanda e ottieni le risposte che cerchi.