Algoritmo para generar el RFC en pseint

En esta ocasión les comparto un algoritmo para generar el rfc en pseint.

Pseudocodigo para generar el RFC

Haz clic aquí para suscribirte a mi canal

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables de tipo carácter ya que trabajaremos con cadenas.

               Definir paterno,materno,dia,mes,año,rfc Como Carácter

Pedimos que se ingrese el apellido paterno.

               Escribir «Apellido paterno»

Este dato lo ingresamos en la variable paterno.

               leer paterno

Pedimos que se ingrese el apellido materno.

               Escribir «Apellido materno»

Este dato lo ingresamos en la variable materno.

               leer materno

Pedimos que se ingrese el nombre.

               Escribir «Nombre»

Este dato lo ingresamos en la variable nombre.

               leer nombre

Pedimos que se ingrese el día de nacimiento.

               Escribir «Día de nacimiento»

Este dato lo ingresamos en la variable dia.

               leer dia

Pedimos que se ingrese el mes de nacimiento.

               Escribir «Mes de nacimiento»

Este dato lo ingresamos en la variable mes.

               leer mes

Pedimos que se ingrese el año de nacimiento.

               Escribir «Año de nacimiento»

Este dato lo ingresamos en la variable año.

               leer año

Ya que tenemos todos datos entonces generamos el RFC.

Concatenamos los primeros dos dígitos del apellido paterno, más el primer digito del apellido materno, más el primer digito del nombre, más los dos últimos dígitos del año, más el mes de nacimiento, más el día de nacimiento.

               rfc = Subcadena(paterno,0,1) + Subcadena(materno,0,0) + Subcadena(nombre,0,0)+Subcadena(año,2,3)+mes+dia

Finalmente mostramos en pantalla el RFC ya generado.

               Escribir «RFC = «,rfc

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo, generamos un RFC sin homoclave.

Algoritmo para generar el rfc en pseint
Algoritmo para generar el rfc en pseint

Bien amigos esta es la solución de este algoritmo les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *