Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como actividad final tendrás que realizar la integración de tu programa con base
en los avances entregados anteriormente.
PROPÓSITO.
INTRODUCCIÓN.
IMPLEMENTACION.
La función para calcular el impuesto del IMSS, es una función que se recepciones
variables de tipo float como el sueldo bruto y la uma. Con el uso de estas variables
nos permiten calcular ese impuesto de cada trabajador ya que el sueldo bruto es
de cada trabajador. A demás se declara variables locales que nos permite calcular
bien la fórmula matemática.
La función de calcular el sueldo neto es una función que recibe los resultados
tanto del IMSS, ISR y el sueldo bruto como variables tipo float. Y ya luego hacer la
fórmula matemática para el cálculo del sueldo neto. Y retornar una variable como
resultado.
La función denomina llenar ISR, la cual con el uso de sentencia for nos permite
recorrer la matriz desde su inicio hasta su final y solicitar datos correspondientes
que tiene que ver con los datos necesarios. También se observa los usos de
fflush (stdin), para limpiar el buffer de la ejecución. Para recorrer la matriz
tenemos que usar contadores tanto para las filas y columnas.
En esta función creamos el código para llenar la matriz que se llenara con
información de la banda salarial. Al igual que toda la matriz se utilizarán
contadores para recorrerla y llenarla. Toda la información que se necesita para
generar la nómina.
La función a continuación nos permite recorrer la matriz banda salarial para
mostrarla y para ello usamos contadores y luego mostrarla para su verificación de
información.
En esta operación nos permiten ingresar datos como del trabajador y donde
interactuamos con la matriz de banda salarial donde comparamos la banda salarial
ingresada del trabajador, el cual será comparado con la banda salarial de la matriz
en cuestión. Al comparar se obtendría el cargo según la banda salarial. Y así en
forma automática aparecerá y luego pide el sueldo bruto y así llenar la lista de
trabajadores. Usamos la sintaxis strcpy, la cual se usa para copiar cadenas y así
transferir o copia el cargo a la matriz de nómina.
Esta función nos permite la generación de la nómina del banco Banxico, donde a
través de contadores para recorrer la matriz y empezar a mostrar los datos como
nombre, apellidos, puesto, sueldo bruto y por supuesto se mostrará los resultados
de las funciones como ISR, IMSS y sueldo neto de cada trabajador.
EJECUCION.
El banco BANXICO nos contrata para la creación de un programa donde nos
piden hacer uno para la nómina de su institución. Para ello creamos algoritmos
que anteriormente detallamos y también con el uso del lenguaje de programación
basada en Lenguaje C++. Y a continuación mencionaremos como seria el uso del
programa en sí. A continuación, notamos que al momento de ejecutar el programa
se muestra el menú principal del programa donde esta ordenado en forma que al
ser alimentado el programa con información valiosa para la generación de la
nómina.
La opción 1 nos permitirá ingresar datos de la banda salarial, la cual nos ayudará
a buscar el cargo del trabajador al ingresar la banda en el momento de agregar a
los trabajadores.
En la segunda opción del programa nos permite observar si los datos ingresados
en la banda salarial están bien o completos.
En la pantalla donde se solicita información del cuadro de referencias del ISR, ahí
ingresamos datos valiosos para luego hacer el cálculo del impuesto.