Se ha seleccionado N números de personas para realizar una encuesta

Se ha seleccionado N números de personas para realizar una encuesta, en un proceso repetitivo se ingresa el grado de instrucción y la edad de cada persona.

Construya un aplicativo que muestre lo siguiente:

• El promedio de edades

• La mayor edad

• Porcentaje de personas con instrucción Primaria

• Porcentaje de personas con instrucción Secundaria

• Porcentaje de personas con instrucción Superior

Como ya es costumbre le comparto la solución de este algoritmo.

Algoritmo detarea

       Definir a,b,c,suma,edad,edad_mayor,x,estudio Como Entero

       Definir promedio como real

       suma = 0

       persona = 0

       edad_mayor = 0

       a = 0

       b = 0

       c = 0

       promedio = 0

       Repetir

               Escribir «Ingresa una opcion»

               Escribir «1 = ingresar edad»

               Escribir «2 = salir»

               leer x

               si x <> 1 y x <> 2 Entonces

                      Escribir «Ingresa una opcion correcta»

               SiNo

                      si x == 1 Entonces

                              persona = persona + 1

                              Escribir «Ingresa una edad»

                              leer edad

                              suma = suma + edad

                              promedio = suma / persona

                              si edad > edad_mayor Entonces

                                     edad_mayor = edad

                              FinSi

                              Repetir

                                     Escribir «Ingresa el grado de estudio»

                                     Escribir «1 = primaria»

                                     Escribir «2 = secundaria»

                                     Escribir «3 = superior»

                                     leer estudio

                                     si estudio == 1 Entonces

                                            a = a + 1

                                     SiNo

                                            si estudio == 2 Entonces

                                                    b = b + 1

                                            SiNo

                                                    si estudio == 3 Entonces

                                                           c = c + 1

                                                    FinSi

                                            FinSi

                                     FinSi

                              Hasta Que estudio > 0 y estudio < 4

                      FinSi

               FinSi

       Hasta Que x == 2

       Escribir «El promedio de edades es: «,promedio

       Escribir «La edad mayor es: «,edad_mayor

       Escribir      «Porcentaje de personas con instrucción Primaria: «, (a / persona) * 100,» %»

       Escribir «Porcentaje de personas con instrucción Secundaria: «,(b / persona) * 100,» %»

       Escribir «Porcentaje de personas con instrucción Superior: «,(c/persona)*100,» %»   

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Se ha seleccionado N números de personas para realizar una encuesta
Se ha seleccionado N números de personas para realizar una encuesta

D E S C A R G A R

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *