realizar un algoritmo y diagrama de flujo que me permita calcular el salario de un obrero. El cual me solicita ingresar los años de servicio del obrero el sueldo del obrero si los años de servicio son mayores a 10 entonces se multiplicara su sueldo por un bono del 30% de su sueldo y se sumara a su sueldo.
Caso contrario solo se bonoficara con el 10% de su salario y se imprimira el nuevo salario
Respuestas
Respuesta dada por:
1
Hola.
Para este algoritmo necesitamos 2 variables, una para guardar el sueldo y otra para los años.
Luego podemos utilizar una condición SI - SINO para discriminar los años de servicio.
Para calcular el salario final basta con multiplicar el sueldo por 1.3 (30% más de sueldo) ó 1.1 (10% más del sueldo) según sea la condición.
El algoritmo seria
INICIO ALGORITMO
Declaro sueldo como Real;
Declaro años como Entero;
Escribir "Ingrese sueldo del trabajador"
Leer sueldo
Escribir "Ingrese años de servicio"
Leer años
SI (años > 10)
sueldo = sueldo * 1.3
Escribir " Su salario final es de " sueldo
SINO
sueldo = sueldo * 1.1
Escribir " Su salario final es de " sueldo
FIN ALGORITMO
Un cordial saludo
Para este algoritmo necesitamos 2 variables, una para guardar el sueldo y otra para los años.
Luego podemos utilizar una condición SI - SINO para discriminar los años de servicio.
Para calcular el salario final basta con multiplicar el sueldo por 1.3 (30% más de sueldo) ó 1.1 (10% más del sueldo) según sea la condición.
El algoritmo seria
INICIO ALGORITMO
Declaro sueldo como Real;
Declaro años como Entero;
Escribir "Ingrese sueldo del trabajador"
Leer sueldo
Escribir "Ingrese años de servicio"
Leer años
SI (años > 10)
sueldo = sueldo * 1.3
Escribir " Su salario final es de " sueldo
SINO
sueldo = sueldo * 1.1
Escribir " Su salario final es de " sueldo
FIN ALGORITMO
Un cordial saludo
soynevolt:
gracias
Preguntas similares
hace 6 años
hace 9 años
hace 9 años