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


Ejercicios de Programación: Algoritmos y Lógica, Ejercicios de Algoritmos y Programación

sdsfdsdsgsfdkcmadsnkalskdnkasnfjndfndfnsjdnfjdf

Tipo: Ejercicios

2020/2021

Subido el 25/05/2021

pamela-mayorca-huaman
pamela-mayorca-huaman 🇵🇪

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
EJERCICIOS PROPUESTOS
1. Una empresa requiere un sistema de cálculo de bonos de fin de año para los trabajadores,
elabore un algoritmo que reciba el salario mensual de un trabajador. Luego calcule y
muestre sus utilidades si este se asigna como un porcentaje de lo que ha ganado durante el
año dependiendo de su antigüedad en la empresa de acuerdo con la siguiente tabla:
Proceso BONO_TRABAJADOR
Definir sueldo, utilidad Como Real
Definir ant Como Entero
Escribir "Ingrese el salario mensual del trabajador"
Leer sueldo
Escribir "Ingrese el tiempo en años del trabajador en la empresa"
Leer ant
anual <- sueldo*12
Si ant < 1 Entonces
utilidad <- anual*0.05
SiNo
si ant >= 1 Y ant < 2 Entonces
utilidad <- anual*0.07
SiNo
Si ant >= 2 Y ant < 5 Entonces
utilidad <- anual*0.1
SiNo
Si ant >= 5 Y ant < 10 Entonces
utilidad <- anual*0.15
SiNo
utilidad <- anual*0.2
FinSi
FinSi
FinSi
FinSi
Escribir "La utilidad del trabajador será: S/. ",utilidad
FinProceso
pf3

Vista previa parcial del texto

¡Descarga Ejercicios de Programación: Algoritmos y Lógica y más Ejercicios en PDF de Algoritmos y Programación solo en Docsity!

EJERCICIOS PROPUESTOS

  1. Una empresa requiere un sistema de cálculo de bonos de fin de año para los trabajadores, elabore un algoritmo que reciba el salario mensual de un trabajador. Luego calcule y muestre sus utilidades si este se asigna como un porcentaje de lo que ha ganado durante el año dependiendo de su antigüedad en la empresa de acuerdo con la siguiente tabla: Proceso BONO_TRABAJADOR Definir sueldo, utilidad Como Real Definir ant Como Entero Escribir "Ingrese el salario mensual del trabajador" Leer sueldo Escribir "Ingrese el tiempo en años del trabajador en la empresa" Leer ant anual <- sueldo* Si ant < 1 Entonces utilidad <- anual0. SiNo si ant >= 1 Y ant < 2 Entonces utilidad <- anual0. SiNo Si ant >= 2 Y ant < 5 Entonces utilidad <- anual0. SiNo Si ant >= 5 Y ant < 10 Entonces utilidad <- anual0. SiNo utilidad <- anual*0. FinSi FinSi FinSi FinSi Escribir "La utilidad del trabajador será: S/. ",utilidad
  1. Ingresar la cantidad de alumnos aprobados y desaprobados de un curso. Luego mostrar el porcentaje de estudiantes aprobados y el porcentaje de estudiantes desaprobados. Proceso ALUMNOS Definir aprob,desapr,t Como Entero Escribir "Ingrese cantidad de aprobados" Leer aprob Escribir "Ingrese cantidad de desaprobados" Leer desapr t <- aprob + desapr porcentajeaprob <- (aprob100)/t porcentajedesapr <- (desapr100)/t Escribir "EL PORCENTAJE DE APROBADOS ES: ",porcentajeaprob,"%" Escribir "EL PORCENTAJE DE DESAPROBADOS ES: ",porcentajedesapr,"%" FinProceso
  2. Elaborar un algoritmo para el siguiente caso: una empresa de seguros asegura una casa ante desastres cobrando una prima anual de acuerdo con el valor de la casa. Para los primeros $25000 cobra el 3% del valor y para el valor restante 5%. Por ejemplo, si una casa está valorizada en $30000, cobrará 3% sobre los $25000 y 5% al resto, es decir 5% a $500. Haga un programa que muestre el monto que un cliente debe pagar por asegurar su casa. Descarte casas con valores superiores a los $100000. Proceso CASA Definir x ,z ,w ,k ,h ,inicial como real Escribir "Ingrese valor de la casa que no sea mas de 100000" Leer x inicial <- 25000 z <- x-inicial w <- inicial0. Escribir "El valor inicial es: ",w k <- z0. Escribir "El valor restante es: ",k h <- w+k Escribir "El total por asegurar la casa es: ",h