Computacion 323 2014-1

TRABAJO PRÁCTICO COMPUTACIÓN I (323) La empresa de productos lácteos “Vida y Salud”, es una empresa dedicada a la elabor

Views 42 Downloads 1 File size 243KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

TRABAJO PRÁCTICO COMPUTACIÓN I (323) La empresa de productos lácteos “Vida y Salud”, es una empresa dedicada a la elaboración de los siguientes productos lácteos; los cuales se especifican a continuación:    

Leche Descremada. Leche Entera. Yogures. Helados.

A los fines de realizar sus campañas de ventas y elaborar las adecuadas estrategias publicitarias, para así obtener mayores ganancias y posicionarse con ventaja en el mercado de la elaboración de lácteos, la empresa ha contratado a un especialista en encuestas para realizar un estudio de mercado, que permita conocer la aceptación del público en referencia a los diferentes productos fabricados por la empresa. Dicha encuesta se aplicará a una muestra de 200 personas, tomando en cuenta las siguientes variables    

Producto. Estrato socio‐económico. Sexo. Edad.

Para que la Gerencia pueda tomar las decisiones pertinentes en lo relacionado a la elaboración de las campañas de venta y publicidad antes mencionadas; se hace necesario la elaboración de un sistema automatizado donde se registren los datos resultantes de la aplicación de las encuestas y que el mismo arroje los resultados obtenidos en forma clara y precisa. Para facilitar la comprensión y clasificación de los datos emitidos por el sistema se definieron las siguientes siglas como estándar de trabajo: Para los Productos:    

Leche Descremada. (LD). Leche Entera. (LE). Yogur: (YG). Helados: (HE).

Para los estratos socio‐económicos.   

Clase A: (CLA): Clase Alta y Media Alta. Clase B: (CLB): Clase Media Típica. Clase C: (CLC): Clase Media Baja.

2

Para sexo.  

Femenino. (F) Masculino. (M)

Para edades.   

Juvenil. (EJ) Adulto. (AD) Adulto Mayor. (ADM)

Dicho Sistema Automatizado, debe cumplir con las siguientes pautas: Presentar un menú de mantenimiento con las opciones siguientes:      

Incluir Consultar Modificar Eliminar Reportes Salir del Sistema

Debe registrar, con la opción Incluir, los siguientes datos:        

Descripción del Producto. Total de Personas Encuestadas Siglas correspondientes al Producto. Estrato Socio‐Económico. Edad. Sexo. Fecha de la Muestra Estadística Cantidad de personas que eligen el producto.

 Debe ordenar el registro de la muestra por tipo de producto.  Mostrar por pantalla, cuando se consulte a un producto por sus siglas, toda la información referente al mismo.  Mostrar por pantalla, en la opción Modificar y en la opción Eliminar, un mensaje de confirmación, donde el usuario ratifica la acción de modificar o eliminar datos en el sistema.  Las opciones Consultar, Modificar y Eliminar, harán uso de los mismos datos registrados en la opción Incluir.  La opción Reportes, debe generar un cuadro resumen que presente la siguiente información estadística referente a la encuesta aplicada al producto leche descremada (LD):  Cantidad de personas pertenecientes al grupo: Edad Juvenil, Sexo Femenino, clase A.  Cantidad de personas pertenecientes al grupo: Edad Juvenil, Sexo Masculino clase B.

3

        

Cantidad de personas pertenecientes al grupo: Edad Juvenil, Sexo Femenino, clase C. Cantidad de personas pertenecientes al grupo: Adultos, Sexo Femenino, clase A. Cantidad de personas que prefieren al grupo: Adultos, Sexo Masculino, clase A. Cantidad de personas que prefieren al grupo: Adultos, Sexo Femenino, clase B. Cantidad de personas pertenecientes al grupo: Adultos, Sexo Masculino clase C. Cantidad de personas pertenecientes al grupo: Adultos, Sexo Femenino, clase C. Cantidad de personas pertenecientes al grupo: Adulto Mayor, Sexo Femenino, clase A. Cantidad de personas pertenecientes al grupo: Adulto Mayor, Sexo Masculino clase B. Cantidad de personas pertenecientes al grupo: Adulto Mayor, Sexo Femenino, clase C.

4

APARTIR DE AQUÍ COMIENZA EL DESARROLLO DE MI TRABAJO LO ANTERIOR ERA EL ENUNCIADO. TRATA DE DESARROLLAR DESDE EL DIALOGO HASTA LA PARTICION EL LIBRO DE LA UNA TE PUEDE AYUDAR BASTANTE Y EN INTERNET HAY AYUDAS PARA LA PARTE DE LAS ABSTRACCIONES TTE AYUDO CUANDO NOS VEAMOS ES PARTE DEL TRABAJO

Dialogo El problema radica en elaborar un sistema automatizado para la empresa de productos lácteos “Vida y Salud”, el cual registre los datos resultantes de la aplicación de encuestas realizadas por un especialista en un estudio de mercadeo, que permita conocer la aceptación de los productos en una muestra de 200 personas, para realizar las campañas de ventas y estrategias publicitarias adecuadas y así obtener mayores ganancias y ventaja en el mercado de elaboración de lácteos, de los siguientes productos con las siglas que se les identifican:    

Leche Descremada. (LD). Leche Entera. (LE). Yogur: (YG). Helados: (HE).

Tomando en cuenta las siguientes variables con sus respectivas siglas: Para los estratos socio‐económicos.   

Clase A: (CLA): Clase Alta y Media Alta. Clase B: (CLB): Clase Media Típica. Clase C: (CLC): Clase Media Baja.

Para sexo.  

Femenino. (F) Masculino. (M)

Para edades.   

Juvenil. (EJ) Adulto. (AD) Adulto Mayor. (ADM)

Para la realización de este sistema se presentara en la pantalla inicial, el menú con las siguientes opciones      

Incluir Consultar Modificar Eliminar Reportes Salir del Sistema.

El registro se ordenara según el tipo de producto, todas las entradas del programa se harán en letra mayúscula, adicionalmente cada encuesta tendrá la siguiente información:        

Descripción del Producto. Total de Personas Encuestadas Siglas correspondientes al Producto. Estrato Socio‐Económico. Edad. Sexo. Fecha de la Muestra Estadística Cantidad de personas que eligen el producto.

En las opciones Consultar y Reportes se podrán visualizar los resultados de las encuestas; en la opción reportar se generara el siguiente cuadro; en el cual se reflejara la información referente a las estadísticas obtenidas para el producto Leche Descremada (LD). Sexo

Clase A

F

Edad EJ

AD

XXX

XXX

B C

B C

XXX

XXX XXX

A M

AMD

XXX

XXX

XXX XXX

XXX XXX

ESPECIFICACIONES Pre-condiciones (Produc1, Produc2, Produc3,…Producn,) Λ n > 0 Ɐ i ε (1,…,4): Produci ε (LD, LE, YG, HE) (Desc1, Desc2, Desc3, … Descn) Λ n > 0 Ɐ i ε (1,…,20): Desci ε (Cadena de caracteres) (Estras1, Estras2, Estras3,…, Estrasn) Λ n > 0 Ɐ i ε (1,…,3): Estrasi ε (CLA, CLB, CLC)

(Sexo1, Sexo2, Sexo3,…, Sexon) Λ n > 0 Ɐ i ε (1,…,2): Sexoi ε (F, M) (Edad1, Edad2, Edad3,…, Edadn) Λ n > 0 Ɐ i ε (1,…,3): Edadi ε (EJ, AD, ADM) (Cant1, Cant2, Cant3,…, Cantn) Λ n > 0 Ɐ i ε (1,…,72): Canti ε (1,…, 200) (Fech1, Fech2, Fech3, …, Fechn) Λ n > 0 Ɐ i ε (1,…, 10): Fechi ε (01/01/2015, …,31/12/2015) (Totca1, Totca2, Totca3,… Totcan) Λ n > 0 Ɐ i ε (1,…, n): Totcai ε (1,…, 200) (Opcion1, Opcion2, Opcion3,… Opcionn) Λ n > 0 Ɐ i ε (1,…, 14): Opcioni ε (I, C, M, E, R, S, A, B, C, D, E, F, G, H) (Respuesta1, Respuesta2, Respuesta3,… Respuestan) Λ n > 0 Ɐ i ε (1,…, 2): Respuestai ε (S, N)

Post-condiciones (Produc1, Produc2, Produc3,…Producn,) Λ n > 0 Ɐ i ε (1,…, n): Produci ε (LD, LE, YG, HE) (Desc1, Desc2, Desc3,… Descn) Λ n > 0 Ɐ i ε (1,…,20): Desci ε (cadena de caracteres) (Estras1, Estras2, Estras3,… Estrasn) Λ n > 0 Ɐ i ε (1,…, n): Estrasi ε (CLA, CLB, CLC) (Sexo1, Sexo2, Sexo3,… Sexon) Λ n > 0 Ɐ i ε (1,…, n): Sexoi ε (F, M) (Edad1, Edad2, Edad3,… Edadn) Λ n > 0 Ɐ i ε (1,… n): Edadi ε (EJ, AD, ADM) (Cant1, Cant2, Cant3,… Cantn) Λ n > 0 Ɐ i ε (1,…, 72): Canti ε (1,…, 200) (Totca1, Totca2, Totca3,… Totcan) Λ n > 0 Ɐ i ε (1,… n): Totca1 ε (1,…, 200) (Fech1, Fech2, Fech3,… Fechn) Λ n > 0 Ɐ i ε (1,…, n): Fechi ε (01/01/2014, …,31/12/2015) (Opcion1, Opcion2, Opcion3,… Opcionn) Λ n > 0 Ɐ i ε (1,…, 14): Opcioni ε (cadena de caracteres) (Respuesta1, Respuesta2, Respuesta3,… Respuestan) Λ n > 0 Ɐ i ε (1,…, 2): Respuestai ε (cadena de caracteres) PARTICION

Para la resolución del problema se plantearan una serie de algoritmos, subdivididos en rutinas; los cuales se detallaran a continuación: 1. Seleccionar Opción en Menú Principal Leer Opción 2. Registrar Datos de Encuesta Leer siglas del producto Leer descripción del producto Leer estrato socio-económico Leer sexo Leer edad Leer cantidad de personas que eligen el producto Leer fecha de muestra estadística Leer total de personas encuestadas 3. Consultar Datos de Encuesta Leer siglas del producto Mostrar registro de datos de encuesta 4. Modificar Datos de Encuesta Leer siglas del producto a modificar Mostrar registro de datos de encuesta Leer opción a modificar Modificar registro de datos de encuesta 5. Eliminar Registro Leer siglas del producto Mostrar registro de datos de encuesta Borrar registro 6. Reportar Resultados Mostrar cuadro de reporte para la leche descremada ABSTRACCIONES Función de Siglas Inicio Escribir (‘Indique las Siglas del Producto’) Leer (Produc) Fin Función de Estrato Inicio Escribir (‘Indique el Estrato Socio-Económico) Leer (Estras) Según_sea Estras hacer Si Estras ‘=CLA’ Escribir (‘Clase Alta y Media Alta) Si Estras ‘=CLB’ Escribir (Clase Media Típica)

Si Estras ‘=CLC’ Escribir (Clase Media Baja) fin_Segun_sea Fin Función Mostrar Inicio Llamar_a Función de Siglas Escribir (‘Siglas del producto=’, tipodeproducto.Produc:) Escribir (‘Descripción del Producto=’, tipodeproducto.Desc:) Escribir (‘Estrato Socio-Economico=’, tipodeproducto.Estras:) Escribir (‘Sexo=’, tipodeproducto.Sexo:) Escribir (‘Edad=’, tipodeproducto.Edad:) Escribir (‘Cantidad de Personas que Eligen el Producto=’, tipodeproducto.Cant:) Escribir (‘Fecha de Muestra Estadística=’, tipodeproducto.Fech:) Escribir (‘Total de Personas Entrevistadas=’, tipodeproducto.Totca:) Fin

Función Respuesta Inicio Leer (respuesta) Si respuesta= ‘S’ entonces Escribir (‘Escoger Opción a Modificar’) fin_si Fin

Pseudocodigo Programa: Empresa Vida y Salud Algoritmo Menú Principal Variables Carácter: I, C, M, E, R, S. INICIO 1. Escoger Opción en Menú Principal 2. Leer (opción) 3. Escribir (Opción I //Incluir Opción C //Consultar Opción M //Modificar Opción E //Eliminar Opción R //Reporte Opción S) //Salir Según_sea Opción hacer I: Llamar_a Algoritmo Incluir C: Llamar_a Algoritmo Consultar M: Llamar_a Algoritmo Modificar E: Llamar_a Algoritmo Eliminar R: Llamar_a Algoritmo Reporte S: FIN. fin_segun_sea FIN Estructura: tipodeproducto {Carácter Produc [2] Cadena Desc [26] Carácter Estras [3] Carácter Sexo [1] Carácter Edad [2] Entero Cant Entero Totca Cadena Fech [26] fin_estructura Función de Siglas Inicio Escribir (‘Indique las Siglas del Producto’) Leer (Produc) Fin Función de Estrato Inicio Escribir (‘Indique el Estrato Socio-Económico) Leer (Estras) Según_sea Estras hacer Si Estras ‘=CLA’ Escribir (‘Clase Alta y Media Alta) Si Estras ‘=CLB’ Escribir (Clase Media Típica) Si Estras ‘=CLC’ Escribir (Clase Media Baja) fin_Segun_sea Fin Función Mostrar Inicio Llamar_a Función de Siglas Escribir (‘Siglas del producto=’, tipodeproducto.Produc:) Escribir (‘Descripción del Producto=’, tipodeproducto.Desc:) Escribir (‘Estrato Socio-Economico=’, tipodeproducto.Estras:) Escribir (‘Sexo=’, tipodeproducto.Sexo:)

Escribir (‘Edad=’, tipodeproducto.Edad:) Escribir (‘Cantidad de Personas que Eligen el Producto=’, tipodeproducto.Cant:) Escribir (‘Fecha de Muestra Estadística=’, tipodeproducto.Fech:) Escribir (‘Total de Personas Entrevistadas=’, tipodeproducto.Totca:) Fin Función Respuesta Inicio Leer (respuesta) Si respuesta= ‘S’ entonces Escribir (‘Escoger Opción a Modificar’) fin_si Fin Algoritmo Incluir INICIO Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo Cadena: Desc, edad, Fech Entero: Cant, Totca. Inicio 1. Escribir (‘Registro de Encuestas’) 2. Llamar_a Función de Siglas 3. Escribir (‘Descripción del Producto’) Leer Desc 4. Llamar_a Función de Estrato 5. Escribir (‘Sexo’) Leer Sexo 6. Escribir (‘Edad’) Leer Edad 7. Escribir (‘Cantidad de Personas que Eligen el Producto’) Leer Cant 8. Escribir (‘Fecha de Muestra Estadística’) Leer Fech 9. Escribir (‘Total de Personas Entrevistadas’) Leer Totca 10. Escribir (Desea incluir otro registro S/N) Leer (respuesta) Si respuesta (Si) entonces Registro del paciente fin_si Fin

Algoritmo Consultar Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo, Cadena: Desc, edad, Fech Entero: Cant, Totca Inicio 1. 2. 3.

Escribir (‘Indique las Iniciales del Producto a Consultar’) Llamar_a Función Mostrar Escribir (‘¿Desea Consultar otro Registro?’) Leer (respuesta) Si respuesta= ‘S’ entonces Escribir (‘Indique las Iniciales del Producto a Consultar’) Fin_Si.

Fin Algoritmo Modificar Variables

Estructura: tipodeproducto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Aux, Carácter: A, B, C, D, E, F, G, H. Inicio 1. 2. 3. 4.

5.

6.

Escribir (‘Modificar Registro de Encuestas’) Llamar_a Función Mostrar Escribir (‘Escoger Opción a Modificar’) Escribir (Opción A //Producto Opción B //Estras Opción C //Sexo Opción D //Edad Opción E //Desc Opción F //Fech Opción G //Cant Opción H) //Totca Leer (Opción) Según_sea Opción entonces Opción = A Llamar_a estructuratipodeproducto.produc Llamar_a Función de Siglas Opción = B Llamar_a estructuratipodeproducto.desc Escribir (‘Descripción del Producto’) Leer Desc Opción = C Llamar_a estructuratipodeproducto.estras Llamar_a Función de Estrato Opción = D Llamar_a estructuratipodeproducto.sexo Llamar_a Escribir (‘Sexo’) Opcion = E Llamar_a estructuratipodeproducto.edad Llamar_a Escribir (‘Edad’) Opcion = F Llamar_a estructuratipodeproducto.cant Llamar_a Escribir (‘Cantidad de Personas que Eligen el Producto’) Opcion = G Llamar_a estructuratipodeproducto.fech Llamar_a Escribir (‘Fecha de Muestra Estadística’) Opcion = H Llamar_a estructuratipodeproducto.totca Llamar_a Escribir (‘Total de Personas Entrevistadas’) Fin_Segun_sea Escribir (‘Desea Modificar Otro Dato de este Archivo’) Leer (respuesta) Si respuesta= ‘S’ entonces Escribir (‘Escoger Opción a Modificar’) Fin_si Escribir (Guardar Modificación) Leer (respuesta) Si respuesta= ‘S’ entonces fin Si_no Escribir (‘Modificar Registro de Encuestas’) fin_si

Fin Algoritmo Eliminar Variables

Estructura: tipodeproducto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Inicio 1. 2. 3.

Escribir (‘Eliminar Registro’) Llamar_a Función Mostrar Escribir (´Confirmar Eliminar Registro´) Leer (respuesta) Si respuesta= ‘S’ fin Si_no Escribir (`Eliminar Registro`) Fin_si

Fin Algoritmo Reporte Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Inicio 1. 2.

Escribir (´Cuadro Resumen de Resultados de Encuestas’) Escribir(‘Producto Leche Descremada’)

Sexo

Clase A

F

Edad EJ

AD

ADM

XXX

XXX

XXX

B C

XXX XXX

A M

B C

XXX XXX

XXX

XXX XXX

Fin FIN

Pseudocodigo/Robustez Programa: Empresa Vida y Salud

XXX

Algoritmo Menú Principal Variables Carácter: I, C, M, E, R, S. Inicio 1. Escribir (‘Menú Principal) 2. Escribir (‘Escoger Opción) 3. Escribir (Opción I //Incluir Opción C //Consultar Opción M //Modificar Opción E //Eliminar Opción R //Reporte Opción S) //Salir Repetir Leer (opción) Si opción ˂˃ ‘I ˅ C ˅ M ˅ E ˅ R ˅ S’ entonces Escribir (Opción Incorrecta, Pulse I, C, M, E, R o S) Hasta opción = ‘I ˅ C ˅ M ˅ E ˅ R ˅ S’ Según_sea Opción hacer I: Llamar_a Algoritmo Incluir C: Llamar_a Algoritmo Consultar M: Llamar_a Algoritmo Modificar E: Llamar_a Algoritmo Eliminar R: Llamar_a Algoritmo Reporte S: Fin. fin_segun_sea Fin Estructura: tipodeproducto {Carácter Produc [2] Cadena Desc [26] Carácter Estras [3] Carácter Sexo [1] Carácter Edad [2] Entero Cant Entero Totca Cadena Fech [26] fin_estructura Función de Siglas Inicio Escribir (‘Indique Siglas del Producto) Escribir (LD //Leche Descremada LE //Leche Entera YG //Yogurt HE) //Helados Leer (Produc) Mientras Produc ˂˃‘LD ˅ LE ˅ YG ˅ HE’ hacer Escribir (Opción Incorrecta, Pulse LD, LE, YG o HE) Leer Produc fin_Mientras Fin Función de Estrato Escribir (‘Estrato Socio-Económico) Escribir (CLA //Clase Alta y Media Alta CLB //Clase Media Típica CLC) //Clase Media Baja Repetir Leer (Estras) Si Estras ˂˃ ‘CLA, CLB, CLC’ Escribir (Opción Incorrecta, Pulse CLA, CLB o CLC) Leer (Estras) Hasta Estras = ‘CLA, CLB, CLC’

Según_sea Estras hacer Si Estras ‘=CLA’: Escribir (Clase Alta y Media Alta) Si Estras ‘=CLB’: Escribir (Clase Media Típica) Si Estras ‘=CLC’: Escribir (Clase Media Baja) fin_Segun_sea Función Mostrar Inicio Llamar_a Función de Siglas Escribir (‘Siglas del producto=’, tipodeproducto.Produc:) Escribir (‘Descripción del Producto=’, tipodeproducto.Desc:) Escribir (‘Estrato Socio-Economico=’, tipodeproducto.Estras:) Escribir (‘Sexo=’, tipodeproducto.Sexo:) Escribir (‘Edad=’, tipodeproducto.Edad:) Escribir (‘Cantidad de Personas que Eligen el Producto=’, tipodeproducto.Cant:) Escribir (‘Fecha de Muestra Estadística=’, tipodeproducto.Fech:) Escribir (‘Total de Personas Entrevistadas=’, tipodeproducto.Totca:) Fin Función Respuesta Inicio Repetir Leer (respuesta) Escribir (‘Respuesta Incorrecta, pulse S o N’) Hasta respuesta= ‘S’ ˅ respuesta=‘N’ Si respuesta= ‘N’ entonces fin Fin Algoritmo Incluir INICIO Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo Cadena: Desc, edad, Fech Entero: Cant, Totca. Inicio 1. Escribir (‘Registro de Encuestas’) 2. Llamar_a Función de Siglas 3. Escribir (‘Descripción del Producto’) Leer Desc 4. Llamar_a Función de Estrato 5. Escribir (‘Sexo’) Leer Sexo Mientras Sexo ˂˃ ‘F ˅ M’ hacer Escribir (‘Dato Invalido, Pulse F o M’) Leer Sexo fin_Mientras 6. Escribir (‘Edad’) Leer Edad Mientras Edad ˂˃ ‘EJ ˅ AD ˅ADM’ hacer Escribir (‘Dato Invalido, EJ, AD o ADM’) Leer Edad fin_Mientras 7. Escribir (‘Cantidad de Personas que Eligen el Producto’) Leer Cant Mientras Cant ‘0˃n˃200’ hacer Escribir (‘Dato Invalido, Intente de Nuevo) Leer Cant fin_Mientras 8. Escribir (‘Fecha de Muestra Estadística’)

Leer Fech Mientras Fech ˂˃ ‘DD/MM/AAAA’ hacer Escribir (‘Formato Invalido, DD/MM/AAAA) Leer Fech fin_Mientras Si Fech ‘01/01/2015 ˃ n ˃ 31/12/2015’) entonces Escribir (‘Fecha Fuera de Rango) Leer Fech fin_Si 9. Escribir (‘Total de Personas Entrevistadas’) Leer Totca Mientras Totca ‘0˃n˃200’ hacer Escribir (‘Dato Invalido, Intente de Nuevo) Leer Totca fin_Mientras 10. Escribir (Desea incluir otro registro) Llamar_a Función Respuesta Si respuesta = ‘S’ entonces Llamar_a Registro del paciente fin_si Fin Algoritmo Consultar Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo, Cadena: Desc, edad, Fech Entero: Cant, Totca Inicio 1. 2.

Escribir (‘Indique las Iniciales del Producto a Consultar’) Llamar_a Función Mostrar Escribir (‘¿Desea Consultar otro Registro?’) Llamar_a Función Respuesta Si respuesta= ‘S’ entonces Escribir (‘Indique las Iniciales del Producto a Consultar’) fin_si

Fin Algoritmo Modificar Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Aux, Carácter: A, B, C, D, E, F, G, H. Inicio 1. 2. 3.

Escribir (‘Modificar Registro de Encuestas’) Llamar_a Función Mostrar Escribir (‘Escoger Opción a Modificar’) Escribir (Opción A //Producto Opción B //Estras Opción C //Sexo Opción D //Edad Opción E //Desc Opción F //Fech Opción G //Cant Opción H) //Totca Repetir Leer (Opción) Escribir (‘Opción Incorrecta, Pulse A, B, C, D, E, F, G o H) Hasta Opcion = ‘A ˅ B ˅ C ˅ D ˅ E ˅ F ˅ G ˅ H’

4.

Según_sea Opcion entonces Opcion = A Llamar_a estructuratipodeproducto.produc Leer Produc Llamar_a Función de Siglas Leer Produc Opcion = B Llamar_a estructuratipodeproducto.desc Leer Desc Escribir (‘Descripción del Producto’) Leer Desc Opcion = C Llamar_a estructuratipodeproducto.estras Leer Estras Llamar_a Función de Estrato Leer Estras Opcion = D Llamar_a estructuratipodeproducto.sexo Leer Sexo Llamar_a Escribir (‘Sexo’) Leer Sexo Opcion = E Llamar_a estructuratipodeproducto.edad Leer Edad Llamar_a Escribir (‘Edad’) Leer Edad Opcion = F Llamar_a estructuratipodeproducto.cant Leer Cant Llamar_a Escribir (‘Cantidad de Personas que Eligen el Producto’) Leer Cant Opcion = G Llamar_a estructuratipodeproducto.fech Leer Fech Llamar_a Escribir (‘Fecha de Muestra Estadística’) Leer Fech fin_Segun_sea fin Escribir (‘Guardar Modificación’) Llamar_a Función Respuesta Si respuesta= ‘S’ entonces fin

Fin Algoritmo Eliminar Variables Estructura: tipodeproducto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Inicio 1. Escribir (‘Eliminar Registro’) 2. Llamar_a Función de Siglas Llamar_a estructuratipodeproducto.produc 3. Escribir (´Confirmar Eliminar Registro´) Llamar_a Función Respuesta Escribir (`Escoger Opción a Modificar`) Si respuesta= ‘S’ entonces fin Fin Algoritmo Reporte

Variables Estructura: tipo de producto Carácter: Produc, Estras, sexo, edad, Cadena: Desc, Fech Entero: Cant, Totca Inicio 1. 2.

Escribir (´Cuadro Resumen de Resultados de Encuestas’) Escribir(‘Producto Leche Descremada’)

Sexo

Clase A

F

Edad EJ

AD

AMD

XXX

XXX

XXX

B C

XXX XXX

A M

B C

Fin FIN

XXX

XXX

XXX XXX

XXX XXX