Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Algoritmo Estructuras de Decisin, Apuntes de Matemáticas

Algoritmo Estructuras de Decisin

Tipo: Apuntes

2020/2021

Subido el 19/06/2021

juan-diaz-74
juan-diaz-74 🇻🇪

5

(1)

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Una compañía decide realizar un ajuste de sueldo a sus empleados bajo la siguiente política:
a) Por cada 5 años de servicio el empleado tendrá un aumento del 10% del sueldo
b) Un bono por mejoramiento profesional de Bs 15000 si tiene como mínimo 4 cursos
Diseñe un algoritmo que lea los siguientes datos de un empleado: Nombre, Sueldo, Años de servicio, Número
de cursos realizados. Calcule e imprima el Nuevo sueldo del empleado
ALGORITMO empresa
INICIO ALGORITMO empresa
VAR
nomb_emp: caracter
años_servicio, nro_cursos, factor: entero
sueldo, nuevo_sueldo, aumento, bono: real
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROCEDIMIENTO datos
INICIO PROCEDIMIENTO datos
MOSTRAR(“Escriba el nombre del empleado”)
LEER(nomb_emp)
MOSTRAR(“Escriba el sueldo del empleado”)
LEER(sueldo)
MOSTRAR(“Escriba los años de servicio del empleado”)
LEER(años_servicio)
MOSTRAR(“Escriba el numero de cursos realizados por el empleado”)
LEER(nro_cursos)
FIN PROCEDIMIENTO datos
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROCEDIMIENTO bonocurso
INICIO PROCEDIMIENTO bonocurso
SI (nro_curso >= 4) ENTONCES
bono 15000.00
DE LO CONTRARIO
bono 0.00
FIN PROCEDIMIENTO bonocurso
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROCEDIMIENTO aumento_años
INICIO PROCEDIMIENTO aumento_años
factor (años_servicio) / 5
aumento factor * (0.10) * sueldo
FIN PROCEDIMIENTO aumento_años
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROCEDIMIENTO sueldofinal
INICIO PROCEDIMIENTO sueldofinal
nuevo_sueldo sueldo + aumento + bono
FIN PROCEDIMIENTO sueldofinal
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROCEDIMIENTO reporte
INICIO PROCEDIMIENTO reporte
IMPRIMIR(“El nuevo sueldo del empleado:”)
IMPRIMIR(nomb_emp)
IMPRIMIR(“será de Bs:”)
IMPRIMIR(nuevo_sueldo)
FIN PROCEDIMIENTO reporte
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
pf2

Vista previa parcial del texto

¡Descarga Algoritmo Estructuras de Decisin y más Apuntes en PDF de Matemáticas solo en Docsity!

Una compañía decide realizar un ajuste de sueldo a sus empleados bajo la siguiente política: a) Por cada 5 años de servicio el empleado tendrá un aumento del 10% del sueldo b) Un bono por mejoramiento profesional de Bs 15000 si tiene como mínimo 4 cursos Diseñe un algoritmo que lea los siguientes datos de un empleado: Nombre, Sueldo, Años de servicio, Número de cursos realizados. Calcule e imprima el Nuevo sueldo del empleado ALGORITMO empresa INICIO ALGORITMO empresa VAR nomb_emp: caracter años_servicio, nro_cursos, factor: entero sueldo, nuevo_sueldo, aumento, bono: real %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDIMIENTO datos INICIO PROCEDIMIENTO datos MOSTRAR(“Escriba el nombre del empleado”) LEER(nomb_emp) MOSTRAR(“Escriba el sueldo del empleado”) LEER(sueldo) MOSTRAR(“Escriba los años de servicio del empleado”) LEER(años_servicio) MOSTRAR(“Escriba el numero de cursos realizados por el empleado”) LEER(nro_cursos) FIN PROCEDIMIENTO datos %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDIMIENTO bonocurso INICIO PROCEDIMIENTO bonocurso SI (nro_curso >= 4) ENTONCES bono 15000. DE LO CONTRARIO bono 0. FIN PROCEDIMIENTO bonocurso %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDIMIENTO aumento_años INICIO PROCEDIMIENTO aumento_años factor (años_servicio) / 5 aumento factor * (0.10) * sueldo FIN PROCEDIMIENTO aumento_años %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDIMIENTO sueldofinal INICIO PROCEDIMIENTO sueldofinal nuevo_sueldo sueldo + aumento + bono FIN PROCEDIMIENTO sueldofinal %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDIMIENTO reporte INICIO PROCEDIMIENTO reporte IMPRIMIR(“El nuevo sueldo del empleado:”) IMPRIMIR(nomb_emp) IMPRIMIR(“será de Bs:”) IMPRIMIR(nuevo_sueldo) FIN PROCEDIMIENTO reporte %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

PROGRAMA PRINCIPAL

INICIO PROGRAMA PRINCIPAL

LLAMAR datos LLAMAR bonocurso LLAMAR aumento_años LLAMAR sueldofinal LLAMAR reporte FIN PROGRAMA PRINCIPAL FIN ALGORITMO empresa