sábado, 16 de febrero de 2013

Generar numeros aleatorios


//Escala y cambio de enteros producidos por 1 + rand() % 6.
//Generar numeros aleatorios

#include <iostream>
#include <iomanip>
#include <cstdlib>      //contiene el prototipo de la funcion rand

using std::cout;
using std::endl;
using std::setw;

int main()
{
      system("cls");
     
      //ciclo de 20 repeticiones
      for (int contador = 1; contador <= 20; contador++)
      {
            //obtiene un numero aleatorio entre 1 y 6 y lo despliega
            cout << setw(10) << (1 + rand() % 6);
           
            //si el contador es divisible entre 5, comienza nueva linea de salida
            if(contador % 5 == 0)
                  cout << endl;
           
           
      }//fin de la estructura for

      system("pause");
      return 0;  //indica terminacion exitosa

}//fin de main

No hay comentarios:

Publicar un comentario