Programación Funcional - ayuda a resolver este algoritmo

 
Vista:
sin imagen de perfil

ayuda a resolver este algoritmo

Publicado por gabriel (1 intervención) el 08/03/2015 20:45:31
hacer un algoritmo declare en un vector de 5 posiciones. Cada posición representa un rango de edad

18 - 24
25 - 33
34 - 45
46 - 60
60 o más

El algoritmo debe leer , para 45 personas: La edad y el salario.

Si el salario es mayor de 600.00, entonces debe sumar uno en la posición del vector que corresponde su rango de edad.

Al finalizar las 45 lecturas, debe imprimir cuantas personas por edad hubo con salario de 600 o más. (o sea, imprimir el contenido del vector
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda a resolver este algoritmo

Publicado por Valentina Manrique (1 intervención) el 16/11/2015 01:58:32
Este seria el algoritmo si se hiciera en lpp...

arreglo [5] de entero vector
entero i,edad,salario
inicio
para i<-1 hasta 45 haga
escriba "PERSONA ",i,": "
escriba "Digite edad: "
lea edad
escriba "Digite salario: "
lea salario
si salario>600000 entonces
si ((edad>=18) y (edad<=24)) entonces
vector[1]<-vector[1]+1
sino
si ((edad>=25) y (edad<=33)) entonces
vector[2]<-vector[2]+1
si ((edad>=34) y (edad<=45)) entonces
vector[3]<-vector[3]+1
si ((edad>=46) y (edad<=60)) entonces
vector[4]<-vector[4]+1
si (edad>=60) entonces
vector[5]<-vector[5]+1
fin si
fin si
fin si
fin si
fin si
fin si
fin para
escriba "El vector quedaria asi: ["
para i<-1 hasta 5 haga
escriba vector[i]," "
fin para
escriba "]"
fin
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar