Diagram A

I. Analisis La empresa Abc, lo contrata a usted para que diseñe un Diagrama de flujo que determine el sueldo neto de 1

Views 134 Downloads 4 File size 99KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

I.

Analisis

La empresa Abc, lo contrata a usted para que diseñe un Diagrama de flujo que determine el sueldo neto de 15 empleados, tomando en cuenta que se debe leer el sueldo bruto (sb), y en base a este, calcular el afp (administradora de fondo de pensión) un 5% del sueldo bruto, ars(administradora de riesgo de salud) un 2% del sueldo bruto, total de descuento = afp + ars, y el sueldo neto, que sería el resultado de restar al sueldo bruto el total de descuento. (Valor 8 Puntos

II. Realiza un diagrama de flujo que imprima los números impares del 100 al 200.

Análisis: 1. Inicio 2. Declaro variable a 3. Igualo variable a a 100 4. Verifico si A es módulo 3 5. Si es así, lo imprime y luego se le suma 1 a A 6. Si no es módulo de 3, se le suma 1 a A 7. Pregunto si A es igual a 201 8. De ser así, se termina el diagrama. 9. De no ser así, vuelve a comenzar el bucle. 10. Fin

Corrida: 1. 2. 3. 4. 5.

a = 100 100 mod 2 = 0 E s mod de 2, por lo que se le suma 1 = 101 Es igual a 201? No. Vuelve al inicio del bucle.

1. 2. 3. 4. 5. 6.

a = 101 101 mod 2 = 01 No es mod de 2, por lo que se imprime Luego a la variable se le suma 1 101 + 1 = 102 Es igual a 201? No. Vuelve al inicio del bucle.

1. 2. 3. 4. 5.

a = 200 200 mod 2 = 0 Es mod de 2, por lo que se le suma 1. Es igual a 201? Si. Fin del diagrama

III. Realiza un diagrama de flujo que determine el IMC (Indice de masa corporal) de una persona, para ello debes leer la altura y el peso. La fórmula para calcular el IMC es: IMC = ( peso / altura  2 ) x 703. (Valor 7 Puntos)

Análisis: 1. 2. 3. 4. 5. 6. 7. 8. 9.

Inicio Declaro las variables p, h y IMC Imprimir “Digite su peso” Leer peso Imprimir “Digite su altura” Leer h IMC  (p/h · p/h) · 703 Imprimir IMC Fin

Corrida: 1. 2. 3. 4. 5. 6. 7.

103 1.60 IMC = (103/1.60 · 103/1.60) · 703 64.375 · 64.375 · 703 4144.140625 · 703 IMC = 2913330.859375 Fin