Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TF Algoritmos Trabajo Final 2022 0 Algoritmos
TF Algoritmos Trabajo Final 2022 0 Algoritmos
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA INDUSTRIAL
CICLO 2022-00
TRABAJO FINAL
CURSO: ALGORITMOS
SECCIÓN: IX43
INTEGRANTES:
Objetivos Generales
El impuesto a la Renta
II. ¿Qué ventajas encuentran resolver el caso con algoritmos? (Pregunta de investigación)
Emplear un algoritmo en cualquier caso presenta muchas ventajas a comparación de
forma manual, por ejemplo, la eficacia de ser preciso, de manera que disminuye el
riesgo de errores. La rapidez de este realiza una gran reducción de tiempo de espera en
el momento de ejecución de procesos. Además de la facilidad del uso de un programa
de cálculos precisos, organización y limpieza.
III. Presentar el planteamiento el modelo de solución algorítmico según la siguiente
estructura:
1. Problema:
El problema que se busca solucionar es calcular con exactitud el impuesto a la renta de
quinta categoría de un empleado de una empresa o institución del Perú durante el
2021.
Según la Superintendencia Nacional de Aduanas y Administración Tributaria (SUNAT),
las rentas de quinta categoría son los ingresos que se obtienen por el trabajo realizado
en relación de dependencia (para un tercero) y pertenecen a las rentas de trabajo. Para
su cálculo se toma en cuenta toda retribución por servicios personales, pero no se
encuentran afectos al impuesto a la renta de quinta categoría, las indemnizaciones
laborales, las compensaciones por tiempo de servicios, pensiones, subsidios por
incapacidad y el dinero percibido por el trabajador para cumplir sus labores en un lugar
distinto a su residencia habitual.
Respecto a la planeación para la resolución del problema, las soluciones que se plante
otorgar al problema es a través del lenguaje de programación C++, con la ejecución de
un algoritmo, para ellos, se clasificara las variables, para posteriormente registrar
determinar la renta bruta anual de quinta categoría, que resulta de sumar las 12
remuneraciones, gratificaciones y otros conceptos sujetos a rentas de quinta categoría,
después de ello, se deducirán las 7 UIT, tomando en cuenta que en el año 2021 fue
establecida como s/. 4.400. De esta manera llegaremos a un cálculo óptimo.
2. Objetivos Específicos:
Determinar una solución eficiente el caso
Los objetivos del presente trabajo es crear un código que pueda resolver el caso.
Utilizar un algoritmo en este trabajo facilita la ejecución del caso debido a que es
más rápido, preciso y seguro, por lo contrario, realizar este caso de manera manual
sería más trabajoso y difícil, ya que al realizar un código podemos ejecutarlo
cuantas veces queramos eficazmente, mientras que manualmente sería dificultoso
en cada vez que se quiera realizar la ejecución del caso.
5. Análisis de data:
6. Solución Matemática
Fórmula para calcular la Renta Neta si existe gastos adicionales
(deducibles):
Rneta=Rbruta-(7*UIT)-deducibles
Rneta=Rbruta-(7*UIT)
Fórmula para calcular el tramo 5UIT en caso de que la Renta Neta sea
menor o igual a 5 UIT:
p5uit=Rneta*0.08
p5uit=(5*UIT)*0.08
p20uit=(Rneta-(5*UIT))*0.14
Fórmula para calcular el tercer tramo de 20UIT hasta 35UIT en caso de que
la Renta Neta sea menor o igual a 35UIT:
p5UIT=(5*UIT)*0.08
p20uit=((20*UIT)-(5*UIT))*0.14
p30uit=(Rneta-(20*UIT))*0.17
Fórmula para calcular el cuarto tramo de 35UIT hasta 45UIT en caso de que
la Renta Neta sea menor o igual a 45UIT:
p5uit=(5*UIT)*0.08
p20uit=((20*UIT)-(5*UIT))*0.14
p30uit=((35*UIT)-(20*UIT))*0.17
p45uit=(Rneta-(45*UIT))*0.3
p5uit=(5*UIT)*0.08
p20uit=((20*UIT)-(5*UIT))*0.14
p30uit=((35*UIT)-(20*UIT))*0.17
p45uit=(Rneta-(45*UIT))*0.2
pmax=(Rneta-(45*UIT))*0.3
total=p5uit+p20uit+p30uit+p45uit+pmax
resta=total-retencion
resta=resta<0
resta=resta*-1
Pseudocódigo
Inicio
Mostrar “Ingrese su remuneración bruta anual: ”
Leer Rbruta
Si Rbruta>(7*UIT) Entonces
Mostrar “¿Usted presenta deducciones adicionales?”
Leer pregunta
Si pregunta=”s” Entonces
Mostrar “¿Cuánto es el valor de las deducciones anuales?”
Leer deducciones
Rneta=Rbruta-(7*UIT)-deducciones
Si deducciones>(3*UIT) Entonces Mostrar “Los gastos deducibles
ingresados han superado el límite”
Fin de Si
De lo contrario Si pregunta=”n” Entonces
Mostrar “No presenta deducciones adicionales”
Rneta=Rbruta-(7*UIT)
De lo contrario
De lo contrario
Mostrar “No existe un monto por devolver ”
Fin de Si