Crear un algoritmo que determine el aumento de un trabajador tomando en cuenta que si gana más de 2000 te da un aumento del 5% y si gana menos de 2000 un 10% 6:50 p. m.
Respuestas a la pregunta
Hola!
Espero estés teniendo un excelente día :D
Algoritmo en PSeint junto con la explicación:
Algoritmo aumentos
// Preguntamos al usuario
Escribir "¿Cuánto gana usted?"
// Guardamos el sueldo en la variable "sueldo"
Leer sueldo
// Definimos la variable aumento, como respaldo por si las dos condiciones no se cumplen, esta no estará indefinida
aumento = 0
// Realizamos la comparación, si el sueldo es mayor o igual a 2000, entonces el aumento será 5 (%)
Si sueldo >= 2000 Entonces
aumento = 5
// Si por el contrario, es menor, el aumento será 10 (%)
Sino
aumento = 10
// Cerramos la condicional
FinSi
// Hacemos el cálculo de cuanto dinero es el total a aumentar, sacando el porcentaje
aumentoTotal = sueldo*aumento/100
// Guardamos el sueldo final en una variable
sueldoFinal = aumentoTotal+sueldo
// Imprimimos en pantalla
Escribir "El aumento total de su sueldo es del ", aumento, "% ($", aumentoTotal, "), por lo tanto su sueldo sube a $",sueldoFinal
FinAlgoritmo
➜ Algoritmo Final (Código limpio, sin explicación)
Algoritmo aumentos
Escribir "¿Cuánto gana usted?"
Leer sueldo
aumento = 0
Si sueldo >= 2000 Entonces
aumento = 5
Sino
aumento = 10
FinSi
aumentoTotal = sueldo*aumento/100
sueldoFinal = aumentoTotal+sueldo
Escribir "El aumento total de su sueldo es del ", aumento, "% ($", aumentoTotal, "), por lo tanto su sueldo sube a $",sueldoFinal
FinAlgoritmo
Ánimo y mucha suerte con tus tareas, te adjunto también el diagrama de flujo y capturas de pantalla de la ejecución.
Josué.