No me sale este sencillo problema de c. Generar numeros random no repetidos
Publicado por osiel (1 intervención) el 27/12/2017 05:34:11
//crear un programa que llene mil numeros random y los copie a otra cadena pero que no se repitan los numeros
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void copiandoando();
void arreglo();
long int cad[1000];
long int cad2[1000];
int i;
int main(){
srand(time(NULL));
printf("SALIDA 1: ");
arreglo();
printf("SALIDA 2: ");
copiandoando(cad,cad2,1000);
return 0;
}
void arreglo(){
for(int i=0;i<1000; i++){
cad[i]= rand()%101;
printf("%d ",cad[i]);
}
}
void copiandoando(int a[],int b[],int tamanio){
printf("SALIDA 2: \n");
for(int i=0; i<tamanio; j++){
cad2[i]=cad[i];
}
}
Valora esta pregunta
0