Dev - C++ - amigos necesito ayuda con un programa en c++ y es urgente por favor

 
Vista:
sin imagen de perfil
Val: 36
Ha disminuido su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

amigos necesito ayuda con un programa en c++ y es urgente por favor

Publicado por Mario Alberto (19 intervenciones) el 07/02/2020 10:33:35
hola amigos necesito un programa que utilizando las funciones srand y rand muestre, un total de 20 digitos se muestren aleatoriamente sin repetir pero el programa no se tienen que repetir y es del 1 al 20. por favor chicos ayudenme mi examen es alas 7 .....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

amigos necesito ayuda con un programa en c++ y es urgente por favor

Publicado por Alfil (1444 intervenciones) el 07/02/2020 12:04:10
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
37
38
39
40
41
42
43
#include <iostream>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int aleatorio();
void insertar(int &, int);
 
const int N = 20;
int v[N] = {0};
 
int main()
{
    int contador = 0;
    srand(time(NULL));
 
    while( contador < N )
        insertar(contador, aleatorio());
 
    cout << "\nNumeros: ";
    for( int i = 0; i < N; i++)
        cout << v[i] << " ";
 
    cout << endl;
 
    return 0;
}
 
int aleatorio()
{
    return rand() % 20 + 1;
}
 
void insertar( int &cont, int t )
{
    int pos = 0;
    while( pos < N && v[pos] != t )
        pos++;
 
    if (pos >= N)
        v[cont++] = t;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar