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 para cálculos de bonos, porcentajes y aseguradora, Ejercicios de Algoritmos y Programación

En este documento se presentan tres ejercicios de programación que involucran el desarrollo de algoritmos para calcular bonos de fin de año, porcentajes y determinar si un año es bisiesto. El primer ejercicio consiste en crear un sistema de cálculo de bonos para trabajadores, el segundo en mostrar el porcentaje de estudiantes aprobados y desaprobados en un curso y el tercero en determinar si un año es bisiesto. Se proporcionan códigos en pascal para resolverlos.

Tipo: Ejercicios

2021/2022

Subido el 28/10/2022

javier-espinoza-aquino-1
javier-espinoza-aquino-1 🇵🇪

6 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
lOMoARcPSD|6256938
Ejercicios propuestos
1. 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_TRABAJA
DOR Definir t
Como Entero
Definir n Como
Entero
Escribir "Ingresar el tiempo que lleva el
trabajador" Leer t
Escribir "Ingresar el salario del
trabajador" Leer n
Si t>=10 Entonces
bono <- n*0.20
SiNo
Si t>=5 Entonces
bono <- n*0.15
SiNo
Si t>=2 Entonces
bono <- n*0.10
SiNo
Si t>=1 Entonces
bono <- n*0.07
FinSi
Fin
Si
Fin
Si
SiN
o
Fin
Si
bono <- n*0.05
Escribir "El bono que recibira el trabajador es: ", bono
FinProceso
pf3

Vista previa parcial del texto

¡Descarga Ejercicios de programación: algoritmos para cálculos de bonos, porcentajes y aseguradora 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_TRABAJA DOR Definir t Como Entero Definir n Como Entero Escribir "Ingresar el tiempo que lleva el trabajador" Leer t Escribir "Ingresar el salario del trabajador" Leer n Si t>=10 Entonces bono <- n0. SiNo Si t>=5 Entonces bono <- n0. SiNo Si t>=2 Entonces bono <- n0. SiNo Si t>=1 Entonces bono <- n0. FinSi Fin Si Fin Si SiN o Fin Si bono <- n*0. Escribir "El bono que recibira el trabajador es: ", bono FinProceso
  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. 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= 00 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 FinProceso
  2. Escribir un programa que determine si un año es bisiesto. Un año es bisiesto si es múltiplo de 4 (por ejemplo 1984). Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400 (2000 es bisiesto, pero 1800 no lo es) Proceso Año_Bisiesto Definir Año como entero Escribir "Ingrese el año: " Leer Año Si Año Mod 4 = 0 y Año mod 100 <> 0 o Año mod 400 = 0 Entonces Escribir "Es un año Bisiesto" FinProces o SiN o Fin Si