Está en la página 1de 5

REPÚBLICA DE PANAMÁ

UNIVERSIDAD DEL ISTMO DE PANAMÁ

ALGORITMIA Y PROGRAMACIÓN

ACTIVIDAD 1
INFORME DE INVESTIGACIÓN

A CONSIDERACIÓN DE LA PROFESORA:
SILKA ORTÍZ

PRESENTADO POR:
ALBERTO RAMON MORENO OSORIO
6-714-352

FECHA DE ENTREGA
15 DE FEBRERO 2023

This study source was downloaded by 100000865985059 from CourseHero.com on 02-21-2024 20:40:46 GMT -06:00

https://www.coursehero.com/file/198649906/Actividad-1-Algoritmiadocx/
Los invito a que efectuemos el siguiente ejercicio:

Realice un algoritmo que calcule el salario neto de un trabajador, teniendo en


cuenta que dicho empleado gana un salario X. Si el salario es menor a 500 $ se le
hacen dos bonos: Uno del 5% y otro del 15%; además se aplica un descuento del
2%. En caso de ser mayor a 500$ Se otorga un bono de 10% y finalmente un
descuento del 5%, se deberá mostrar los detalles de cada operación.

Con la palabra reservada definir declaro las variables, en este algoritmo utilizo las
variables bono, salario, salario final y descuento, todas estas variables las declaro
de tipo real, para poder trabajar con números con punto decimal.

Definir bono, salario, salario Final, descuento como real

Con la función escribir pedimos que se ingrese el salario del trabajador.

Escribir «Ingresa el salario»

Este salario lo guardo con la función leer en la variable salario.

Leer salario

Ya que tengo el salario, entonces evaluamos si el salario es menor o igual a $5000


pesos.

Si salario <= 5000 Entonces

Si esta condición se cumple, entonces al trabajador le corresponden dos bonos,


uno del 5% y otro del 15%

This study source was downloaded by 100000865985059 from CourseHero.com on 02-21-2024 20:40:46 GMT -06:00

https://www.coursehero.com/file/198649906/Actividad-1-Algoritmiadocx/
Para calcular el bono lo que hago es multiplicar el salario por .05 más el salario
multiplicado por .15.

bono = (salario * .05) + (salario*.15)

Para calcular un descuento del 2% simplemente multiplico el salario por .02

descuento = salario*.02

Y para calcular el salario final, sumamos el salario más el bono y al resultado le


restamos el descuento correspondiente.

Salario Final = salario + bono – descuento

SiNo

Si el trabajador gana más de $5000, entonces le corresponde un bono del 10%

Este bono lo calculamos multiplicando el salario por .10

bono = salario * .10

Y le aplicamos un descuento del 5%, que lo obtengo multiplicando el salario por .


05

descuento = salario * .05

Para calcular el salario final, sumamos el salario más el bono y después le


restamos el descuento correspondiente.

Salario Final = salario + bono + descuento

FinSi

Fuera de la condición mandamos los siguientes mensajes.

Damos a conocer el bono que le corresponde al trabajador.

Escribir «Te corresponde un bono de $», bono

El descuento aplicado por su sueldo.

Escribir «El descuento aplicado es: $», descuento

This study source was downloaded by 100000865985059 from CourseHero.com on 02-21-2024 20:40:46 GMT -06:00

https://www.coursehero.com/file/198649906/Actividad-1-Algoritmiadocx/
Y mostramos el sueldo neto.

Escribir «Tu sueldo final es: $»,salarioFinal

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Algoritmo para calcular el salario neto de un trabajador.

Explicación:

Algoritmo calculaSalarioBonos

Escribir "Ingrese el salario:"

Leer salario Si salario <=5000 Entonces

bono1 = salario *0.05

bono2 = salario *0.15

bonos = bono1 + bono2

descuento = salario - (salario *0.02)

salarioTotal= descuento + bonos

Escribir "Salario inicial: ", salario

Escribir "Descuento 2%: ", descuento

This study source was downloaded by 100000865985059 from CourseHero.com on 02-21-2024 20:40:46 GMT -06:00

https://www.coursehero.com/file/198649906/Actividad-1-Algoritmiadocx/
Escribir "Bonos 5% y 15%: ", bonos

Escribir "Salario final: ", salarioTotal

SiNo

bono1 = salario *0.10

descuento = salario - (salario *0.05)

salarioTotal= descuento + bono1

Escribir "Salario inicial: ", salario

Escribir "Descuento 5%: ",descuento

Escribir "Bono 10%: ", bono1

Escribir "Salario final: ", salarioTotal

Fin Si

FinAlgoritmo.

This study source was downloaded by 100000865985059 from CourseHero.com on 02-21-2024 20:40:46 GMT -06:00

https://www.coursehero.com/file/198649906/Actividad-1-Algoritmiadocx/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte