Vous êtes sur la page 1sur 2

PSEUDOCDIGO

Algoritmo dni
definir n como real
Escribir "introduce n"
Leer n
Segun n mod 23 Hacer
0:
Escribir "tu letra es r"
1:
Escribir "tu letra es w"
2:
Escribir "tu letra es w"
3:
Escribir "tu letra es a"
4:
Escribir "tu letra es g"
5:
Escribir "tu letra es m"
6:
Escribir "tu letra es y"
7:
Escribir "tu letra es f"
8:
Escribir "tu letra es p"
9:
Escribir "tu letra es d"
10:
Escribir "tu letra es x"
11:
Escribir "tu letra es b"
12:
Escribir "tu letra es n"
13:
Escribir "tu letra es j"
14:
Escribir "tu letra z"
15:
Escribir "tu letra es s"
16:
Escribir "tu letra es q"
17:
Escribir "tu letra es v"
18:
Escribir "tu letra es h"
19:
Escribir "tu letra es l"
20:
Escribir "tu letra es c"
21:
Escribir "tu letra es k "
22:
Escribir "tu letra es e"
FinSegun
FinAlgoritmo
COMO SE HIZO:
1. Abre PSeInt
2. Busca en internet que criterio siguen para asignar a cada persona una letra
3. Encuentras que lo hacen dividiendo cada nmero entre 23 y asignando a cada
nmero resultado de la divisin correspondiente.El resto de la divisin dar un
nmero que se substituir por la letra que le corresponda a dicho nmero.
4. Inserta una estructura de proceso y escribes definir n como real para que te lo
lea y te lo reconozca.
5. .Inserta una estructura de salida en la que escribes lo que quieres que ponga el
programa al que lo est haciendo, es este caso introduce n .n sera el nmero
de DNI.
6. En la estructura de entrada escribes n que es lo que tiene que insertar el que
lo est haciendo.
7. Insertas una estructura mltiple en la que pones primero la frmula que tiene que
seguir , en este caso tiene que ser dividido entre 23 y la frmula ser n mod
23 y en cada cuadro pones numeros del 0 al 22.
8. A cada resto se le asigna una letra entonces dependiendo del resultado de n
mod 23 tendremos nuestra letra del DNI. La letra la insertamos en una
estructura de salida para que el programa sustituya el resto de la divisin por la
letra y as nos aparezca en la pantalla el resultado.
9. El programa al introducir el nmero ejecutar la divisin y dependiendo del
resultado de esta en la pantalla aparecer la letra correspondiente a tu nmero
de identificacin personal.

Vous aimerez peut-être aussi