DNI

Introduce los numeros de tu DNI y el programa te dira la letra.

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    char letras [] = {'T','R','W','A','G','M','Y','F','P','D','X','B','N','J','Z','S','Q','V','H','L','C','K','E'};
    int dni;
    char letra;

    printf("\n Introduce el numero de tu DNI (sin letra): ");
    scanf("%d",&dni);
   
    if (dni <= 99999999){ //Logicamente cualquier DNI oscila en ese area
            letra = dni % 23;
            printf ("\n Tu DNI es %d - %c\n\n\n\n", dni, letras [letra]);
                        }
                       
            else { //Si es mayor a 99999999.....como no exite, eres un capullo por ponerlo a prueba, xDDD
                 printf ("\n No has introducido un numero valido o tu no eres de este planeta\n\n\n\n");
                 }
 
  system("PAUSE");   
  return 0;
}

Escribir comentario

Comentarios: 0