elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla  (Leído 3,236 veces)
afrocardo

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla
« en: 11 Octubre 2015, 00:30 am »

Buenas,Tengo como trabajo hacer el juego simon en c++.Pero me piden hacer un array con n numeros alatorios  comprendidos entre x e y.
Como lo puedo hacer?


« Última modificación: 11 Octubre 2015, 14:24 pm por afrocardo » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y muostrarlo por pantalla
« Respuesta #1 en: 11 Octubre 2015, 00:43 am »

Que llevas hecho y que no sabes?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
afrocardo

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y muostrarlo por pantalla
« Respuesta #2 en: 11 Octubre 2015, 11:17 am »

Esto llevo hecho:

#include <iostream>
using namespace std;
#define MaximoCeldas 20
typedef int vector[20];


int main() {
   //Declaro las variables
   //Declaro la variable numero que seran los valores aleatorios del vector
   int  vector;
   int numero;
   vector v;
   //Voy a crear un vector y mostrarlo por pantalla



   //Generar un vector con 20 numeros aleatorios
   //Establacemos el numero semilla
   srand(time(0));
   //Hacemos un for para ir recorriendo ese vector de 20 numero que queremos crear
   //El vector tedra un tamaño de 20 numeros, 20 cuadritos.De 0 a 15 seran los numero que podran ir cada una de las casillas
   for(numero=0;numero<=20;numero++){
      //Se genera un numero aleatorio entre 0 y 15
      cout<<vector[v];
   }
   
   return 0;
}
En línea

user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y muostrarlo por pantalla
« Respuesta #3 en: 11 Octubre 2015, 13:11 pm »

Código
  1. #include <iostream>
  2. #include<ctime>//TODO
  3. #include<cstdlib>//TODO
  4. using namespace std;
  5. #define MaximoCeldas 20 //TODO USALO
  6. typedef int vector[MaximoCeldas];
  7. const int MAX = 15, MIN = 0;
  8.  
  9. int main() {
  10.   //Declaro las variables
  11.   //Declaro la variable numero que seran los valores aleatorios del vector
  12.  // int  vector; TODO NO PUEDES USAR VARIABLES CON EL MISMO NOMBRE
  13.   int numero;
  14.   vector v;
  15.   //Voy a crear un vector y mostrarlo por pantalla
  16.  
  17.  
  18.  
  19.   //Generar un vector con 20 numeros aleatorios
  20.   //Establacemos el numero semilla
  21.   srand(time(0));
  22.   //Hacemos un for para ir recorriendo ese vector de 20 numero que queremos crear
  23.   //El vector tedra un tamaño de 20 numeros, 20 cuadritos.De 0 a 15 seran los numero que podran ir cada una de las casillas
  24.   for(numero=0;numero<=MaximoCeldas;numero++){
  25.      //Se genera un numero aleatorio entre 0 y 15
  26.      //cout<<vector[numero]; TODO vector es un tipo
  27.      cout << (v[numero] = rand()%(MAX + 1) + MIN) << endl;
  28.   }
  29.  
  30.   return 0;
  31. }
  32.  
« Última modificación: 11 Octubre 2015, 13:13 pm por user-marcos » En línea

afrocardo

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla
« Respuesta #4 en: 11 Octubre 2015, 14:46 pm »

Y cómo hago para mostrar por pantalla solamente el primer elemento del vector?
« Última modificación: 12 Octubre 2015, 14:34 pm por afrocardo » En línea

user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla
« Respuesta #5 en: 12 Octubre 2015, 19:11 pm »

Código
  1. #include <iostream>
  2. #include<ctime>//TODO
  3. #include<cstdlib>//TODO
  4. using namespace std;
  5. #define MaximoCeldas 20 //TODO USALO
  6. typedef int vector[MaximoCeldas];
  7. const int MAX = 15, MIN = 0;
  8.  
  9. int main() {
  10.   //Declaro las variables
  11.   //Declaro la variable numero que seran los valores aleatorios del vector
  12.  // int  vector; TODO NO PUEDES USAR VARIABLES CON EL MISMO NOMBRE
  13.   int numero;
  14.   vector v;
  15.   //Voy a crear un vector y mostrarlo por pantalla
  16.  
  17.  
  18.  
  19.   //Generar un vector con 20 numeros aleatorios
  20.   //Establacemos el numero semilla
  21.   srand(time(0));
  22.   //Hacemos un for para ir recorriendo ese vector de 20 numero que queremos crear
  23.   //El vector tedra un tamaño de 20 numeros, 20 cuadritos.De 0 a 15 seran los numero que podran ir cada una de las casillas
  24.   for(numero=0;numero<=MaximoCeldas;numero++){
  25.      //Se genera un numero aleatorio entre 0 y 15
  26.      //cout<<vector[numero]; TODO vector es un tipo
  27.      v[numero] = rand()%(MAX + 1) + MIN;//Dejas que se cargue
  28.   }
  29.   cout << v[0] << endl;
  30.   return 0;
  31. }
  32.  
En línea

afrocardo

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Re: Ayuda!! Como hago un array de numeros aleatorios y mostrarlo por pantalla
« Respuesta #6 en: 12 Octubre 2015, 19:40 pm »

Vale,gracias ya lo he probado.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Pregunta] Como generar números aleatorios no repetidos
Programación Visual Basic
Dreamaker 6 6,535 Último mensaje 20 Julio 2010, 02:24 am
por Fitoschido
Como generar numeros aleatorios pares?
Programación C/C++
lucas59 4 13,772 Último mensaje 1 Octubre 2014, 18:12 pm
por Shout
Ayuda!! numeros aleatorios con apuntadores
Programación C/C++
erikskate1 2 4,059 Último mensaje 4 Marzo 2015, 06:27 am
por erikskate1
array bidimensiona con numeros aleatorios sin repetir
Java
Baaz 8 11,383 Último mensaje 9 Abril 2015, 15:02 pm
por DarK_FirefoX
como hago para mostrara la suma  de los numeros porfectos
Java
Shester1996 1 2,051 Último mensaje 17 Noviembre 2019, 20:36 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines