Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 10th, 2012  |  syntax: C++  |  size: 1.26 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. // aleatorio1.cpp: archivo de proyecto principal.
  2.  
  3. #include "stdafx.h"
  4. #include "stdio.h"
  5. #include "conio.h"
  6. #include "windows.h"
  7.  
  8. using namespace System;
  9.  
  10. int main(array<System::String ^> ^args)
  11. {
  12.         int Vect[24000],Vect2[24000],contador=0,condicion=1;//Vect es el vector de 24 mil datos para las horas y Vect2 sera el vector que almacena los aleatorios. contador es solo para saber cuantos datos ingresas y condicion es una variable para terminar de ingresar datos
  13.         Random r;//Variable aleatoria para los minutos
  14.         printf("Ingresa los datos (presione 0 para dejar de ingresar):\n");
  15.  
  16.         do
  17.         {
  18.                 printf("Dato %d: ",contador);
  19.                 scanf("%d",&Vect[contador]);
  20.                 condicion=Vect[contador];
  21.                 contador++;
  22.         }while(condicion!=0);
  23.  
  24.         for(int i=0;i<contador-1;i++)
  25.         {
  26.                 Vect2[i]=r.Next(0,15);
  27.                 if(Vect2[i]<10)//Si los minutos aleatorios son menores que 10 agrego un 0 en el printf
  28.                 {
  29.                         printf("Hora de paciente: %d    Hora aleatoria: %d:0%d\n",Vect[i],Vect[i],Vect2[i]);
  30.                 }
  31.                 else//Si no son menores que 10 no agrego nada
  32.                 {
  33.                         printf("Hora de paciente: %d    Hora aleatoria: %d:%d\n",Vect[i],Vect[i],Vect2[i]);
  34.                 }
  35.         }
  36.         _getch();
  37.         return 0;
  38. }
  39. //Observaciones, el vector Vect igualalo a la base de datos y corre el programa. El lenguaje es C++ sera mas facil pasarlo a sql.