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.
Respuestas a la pregunta
Respuesta:
Proceso EmpresaSeguros
definir valor,s,t,n,n2,n3, desc Como real;
definir p5,p3 como cadena ;
definir p,pp Como Cadena;
escribir "INGRESE VALOR DE LA CASA , NO PUEDE SUPERAR LOS $ 100,000: ";
leer valor;
p5<- "5%";
p3 <-"3%";
Limpiar Pantalla
si valor > 0 y valor <= 100000 Entonces
si valor >= 25000 Entonces
desc <- 25000;
n <-desc * 0.03;
n2 <- (valor - desc) ;
n3 <-n2 * 0.05;
escribir "---------------------------------------------";
escribir "VALOR DE LA CASA.......: $ ",valor;
escribir "";
escribir "VALOR ANUAL EN.........: ", desc," A ", p3;
escribir " TOTAL A PAGAR ........: ",n;
escribir "";
escribir "RESTANTE DEL VALOR.....: $ ", n2 ," A ", p5;
escribir "TOTAL A PAGAR..........: $ ", n3;
escribir "---------------------------------------------";
SiNo
n2 <-valor * 0.05;
escribir "---------------------------------------------";
escribir "VALOR DE LA CASA.......: $ ",valor;
escribir "VALOR ANUAL EN.........: ",p5;
escribir "TOTAL A PAGAR..........: $ ", n2;
escribir "---------------------------------------------";
FinSi
SiNo
escribir "INGRESE VALORES NO MAYORES QUE $ 100,000";
FinSi
FinProceso
Explicación:
gracias v:
variables
real seguro, monto_a_pagar
inicio
escribir( "ingrese valor de la casa")
leer(casa)
si (casa>100.000) entonces
escribir("el moto no puede ser mayor a 100.000")
sino
monto_a_pagar = 25.000*0.003+(casa-25.000)*0.005
escribir("el monto total para asegurar la casa es:" monto_a_pagar)
fin
Para realizar un algoritmo debemos entender la lógica del problema que nos plantean, podemos hacer un diagrama de flujo para entender el proceso con mayor facilidad. Luego de eso debemos establecer cuales serán nuestras variables.
Puedes leer más en; brainly.lat/tarea/14107712
Definir a,b,c,d,e,i como real
Escribir "Ingrese valor de la casa no mas de 100000"
leer a
i=2500
b<-a-i
c<-i*0.03
Escribir "El interes inicial es",c
d<-b*0.05
Escribir "el interes restante es",d
e<-c+d
escribir "El cobro por asegurara es",e
FinAlgoritmo