programa calcular dni en c

Post on 11-Jun-2015

2.359 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Sencillo programa que calcula la letra del número de dni introducido.

TRANSCRIPT

/*___________________________________________________________| Titulo: Cálculo del DNI en C Version: 1.0 || Autor: Mortuus || Descripcion: Calcula la letra del dni introducido |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/

#include <stdio.h>#include <conio2.h>

int main(){ char letras[]="TRWAGMYFPDXBNJZSQVHLCKE\0";// Array o vector para calcular la letra int dni; int letra; printf("Introduce tu dni\n"); scanf("%d", &dni); if ( dni <= 99999999 ) // si el DNI es menor a 99999999 { letra = dni % 23; // haremos el modulo del numero entre 23 printf("Tu dni es %d - %c", dni, letras[letra]); // introducimos el resultado de la operacion en el array o vector getch();

} else // si es mayor a 99999999 { printf("No has introducido un numero valido"); getch(); }}

top related