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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Pin y contraseña en: 24 Junio 2020, 19:46 pm
Hola, me piden que genere un pin de 4 digitos sin digitos consecutivos iguales. Tengo este avance para generar un pin...pero A. me salen letras, no se por que; B. No se cómo hacer lo que no tenga dígitos consecutivos iguales. Soy nuevisima en esto...¿me podrán ayudar? (Estoy trabajando con CodeBlocks, no se si eso influye)
Muchas Gracias

Código
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<time.h>
  4.  
  5. char cadena[10]={'0','1','2','3','4','5','6','7','8','9'};
  6.  
  7. int main()
  8. {
  9.    srand(time(NULL)); //Para que los numeros sean realmente aleatorios
  10.    int i; //contador
  11.    char digito[4];
  12.    printf("Los 4 caracteres generados aleatoriamente son: ");
  13.    for(i=0;i<=4;i++)
  14.    {
  15.        digito[i]=cadena[rand() % 50]; //numero aleatorio entre 0 y 35
  16.        printf("%c",digito[i]);
  17.    }
  18.    printf("\n");
  19.    system("pause");
  20.    return 0;
  21. }

MOD: Etiquetas de Código GeSHi para los códigos
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines