Hola¡¡¡!!! necesito ayuda urgente
Hola: nesecito la ayuda para realizar un programa en c++ ke realice numeros aleatorios de 1 a 500 utilizando nodos y ke estos no se repitan....
Gracias de antemano te lo agradecere de corazón..
Gracias de antemano te lo agradecere de corazón..
Hola:
Pues yo no hago la tarea de nadie, asi que te adelanto lo que te van a decir (aqui NO te hacemos tu tarea)......
Mira primero intenta hacerlo tu mismo....sino das una,pues aqui esta esta pista...
rand();
randomize();
byeeeeeeeee
Pues yo no hago la tarea de nadie, asi que te adelanto lo que te van a decir (aqui NO te hacemos tu tarea)......
Mira primero intenta hacerlo tu mismo....sino das una,pues aqui esta esta pista...
rand();
randomize();
byeeeeeeeee
// borland c++ ver 3.1
#include <conio.h>
#include <iomanip.h>
#include <iostream.h>
#include <stdlib.h>
const int N = 20 // cambia a 500 despues de probar
void main()
{
clrscr();
randomize();
int a[N];
for(int i = 0;i < N;i++) a[i] = i;
int k = N;
for(i = 0;i < N;i++)
{
int x = random(k--);
cout << setw(10) << i << setw(10) << a[x] << endl;
for(int j = x;j < k;j++)
a[j] = a[j+1];
}
getch();
}
#include <conio.h>
#include <iomanip.h>
#include <iostream.h>
#include <stdlib.h>
const int N = 20 // cambia a 500 despues de probar
void main()
{
clrscr();
randomize();
int a[N];
for(int i = 0;i < N;i++) a[i] = i;
int k = N;
for(i = 0;i < N;i++)
{
int x = random(k--);
cout << setw(10) << i << setw(10) << a[x] << endl;
for(int j = x;j < k;j++)
a[j] = a[j+1];
}
getch();
}
