Enero 22, 2018, 05:00:56 am

Autor Tema: generador de numeros aleatoreos( se puede usar con la hora)  (Leído 1397 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado daryo

  • Yo vivo en CPH
  • ***
  • Mensajes: 639
  • Sexo: Masculino
    • Ver Perfil
    • rootnets
generador de numeros aleatoreos( se puede usar con la hora)
« en: ſeptiembre 22, 2013, 09:19:53 am »
hoy me levante con ganas de programar algo y bueno salio esto:
en caso de querer usar la hora usa los minutos y los segundos para generar el numero

el algoritmo es el de los cuadrados medios un poco modificado por los errores que poseia este en su momento

Código: (c) You are not allowed to view links. Register or Login
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>

int aleatorio(int semilla);

int main()
{
 int semilla=0; //si el valor de semilla es cero usara la hora para obtener numeros aleatorios
 while(1==1)
  {
  semilla=aleatorio(semilla);
  printf("aleatorio %i\n",semilla);
  Sleep(1000);
  }
}

int aleatorio(int semilla)
 {
 int ContarDigitos,contador,multiplicar;
 if(semilla==0)
 {
  time_t FapTime;
  struct tm * ptm;
  time(&FapTime);
  ptm=gmtime ( &FapTime );
  semilla=(ptm->tm_min-5)*100+(ptm->tm_sec);
 }
 semilla+=1111;
 semilla=semilla*semilla;
 contador=0;
 ContarDigitos=semilla;
 while(ContarDigitos>0)
 {
 ContarDigitos=(int)ContarDigitos/10;
 contador++;
 }
 if(contador<8)
 {

    for(multiplicar=contador;multiplicar<8;multiplicar++)
    {
        semilla=semilla*10;
    }
}
semilla=(semilla/100)%10000;
return semilla;
}
« Última modificación: ſeptiembre 22, 2013, 09:29:49 am por daryo »
._. no me editen mi firma #$!


exclamation
Numeros Aleatoreos en PHP+Ejemplos

Iniciado por carlmycol

17 Respuestas
7530 Vistas
Último mensaje Febrero 23, 2010, 10:15:32 pm
por ActerMarking
xx
generador de numeros

Iniciado por zuco

0 Respuestas
1945 Vistas
Último mensaje Julio 13, 2006, 12:08:44 pm
por zuco
xx
Generador de numeros de targetas CTI

Iniciado por nikoinfected

0 Respuestas
2719 Vistas
Último mensaje Octubre 27, 2006, 06:09:00 pm
por nikoinfected
question
Generador de numeros primos

Iniciado por kyoshiro

3 Respuestas
1269 Vistas
Último mensaje Enero 29, 2015, 07:45:39 pm
por Angilieana
xx
Generador aleatorio de números en Python

Iniciado por Jairus

0 Respuestas
1601 Vistas
Último mensaje Julio 23, 2012, 04:36:28 pm
por Jairus
question
¿Como hago un generador de numeros aleatorios?

Iniciado por myguestp

8 Respuestas
3466 Vistas
Último mensaje Mayo 26, 2010, 11:20:22 am
por guevo056
xx
Microsoft confirma que XP contiene un bug en el generador de números aleatorios

Iniciado por DREO

2 Respuestas
1145 Vistas
Último mensaje Diciembre 07, 2007, 01:39:19 pm
por Dr.SysCrack
question
Recomendaciones a la hora de usar el teamviewer

Iniciado por jeff123

3 Respuestas
2809 Vistas
Último mensaje Junio 23, 2012, 09:39:43 am
por Bloss.
thumbup
Microsoft quiere que dejemos de usar números de teléfono

Iniciado por Bl@ster25

0 Respuestas
709 Vistas
Último mensaje Mayo 30, 2008, 08:23:58 am
por Bl@ster25
question
Se puede programar MI MALETIN a una hora para que automaticamente sincronice??

Iniciado por zurfero

2 Respuestas
4484 Vistas
Último mensaje Enero 26, 2007, 02:31:12 am
por zurfero