Escolar Documentos
Profissional Documentos
Cultura Documentos
YEIMY MARISOL
POLO
►QUE ESUN
DIAGRAMA DE FLUJO
Acción/Proceso General :
Entrada por teclado
SÍMBOLOS ARITMÉTICOS
PARA LA CREACION DE UN DIAGRAMA DE FLUJO UTILI8ZAMOS VAROS
SIMBOLOS FUNDAMENTALES
+ Sumar SI
- Menos NO
* Multiplicación TRUE
/ División FALSE
± Mas o menos
= Equivalente a
> Mayor que
< Menor que
³ Mayor o igual que
£ Menor o igual que
¹ o <> Diferente de
REGLAS :
1. Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de
izquierda a derecha.
2. Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que
indica la dirección que fluye la información procesos,
3. Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del
diagrama a un sitio distinto,
4. No deben quedar líneas de flujo sin conectar
5. Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando
el uso de muchas palabras.
6. Todos los símbolos pueden tener más de una línea de entrada, a excepción
del símbolo final.
7. Solo los símbolos de decisión pueden y deben tener más de una línea de
flujo de salida.
►QUE ES UN
PSEUDOCODIGO:
ES UNA ESPECIE DE LENGUAJE DE PROGRAMACION QUE
SE UTILIZAN PARA LAS ESTRUCTURA DE PROGRAMAS. LO
PRINCIPAL QUE SE DEBE ENTENDER, ES QUE A PESAR DE
ESTABLECER ALGUNAS REGLAS SOBRE CÓMO SE OPERARÁ
CON EL PSEUDO-CÓDIGO, LOS ÚNICOS ERRORES QUE SE
PUEDEN COMETER SON DE LÓGICA Y NO COMO
EXPRESAMOS LAS DISTINTAS FUNCIONALIDADES DEL
PROGRAMA.
CARACTERÍSTICAS:
1. Se puede ejecutar en un ordenador
2. Es una forma de representación sencilla de utilizar y de manipular.
3. Facilita el paso del programa al lenguaje de programación.
4. Es independiente del lenguaje de programación que se vaya a utilizar.
5. Es un método que facilita la programación y solución al algoritmo del
programa.
ESTRUCTURA PARA SU
REALIZACION:
Cabecera:
A. Programa:
B. Modulo:
C. Tipos de datos:
D. Constantes:
E. Variables:
Cuerpo:
F. Inicio
G. Instrucciones
H. Fin
►EJERCICIOS:
‘DIGITE EL
SULBASE’
SULBASE
COMISION=0.10
VENTAS= 3
TCOMISION= VENTAS * COMISION
SUELDOT= TCOMISION + SULBASE
FIN
PSEUDOCODIGO:
INICIO
SULBASE, COMISION= 0.10, VENTAS=3, TCOMISION, SUELDOT
ESCRIBA (“VALOR SULBASE”)
LEA (SULBASE)
TCOMISION= VENTAS * COMISION
SUELDOT= SULBASE + TCOMISION
MOSTRAR (“EL SUELDO TOTAL DEL EMPLEADO ES; “ SUELDOT)
FIN
2.
Hacer un diagrama de flujo para saber la comisión por ventas de
cada vendedor de la compañía ODIMAR en el mes de junio. Se debe
leer el nombre, el código y la venta del mes.
Para obtener la comisión de parte de las siguientes bases:
a. Ventas menores de Bs. 1.000.000,00 comisión 12%.
b. Ventas desde Bs. 1.000.000,00 hasta Bs. 15.000.000,00, comisión
15%.
c. Ventas mayores de Bs. 15.000.000,00, comisión 20%.
Se debe imprimir por cada vendedor el nombre, el código, la venta
del mes y la comisión.
DIAGRAMA DE FLUJO:
INICIO
NOMBRE,CODIGO,VENTA
NO SI
VENTAS> 15.000.000
COMISION=VENTAS*0.20
NO SI
VENTAS<10.000.0
00 COMISION=VENTAS*0.15
FIN
INICIO
NOMBRE,CODIGO,VENTAS ,COMISION
ESCRIBA(“SU NOMBRE”) PSEUDOCODIGO:
LEA (NOMBRE)
ESCRIBA(“SU CODIGO”)
LEA (CODIGO)
ESCRIBA(“SUS VENTAS”)
LEA (VENTAS)
SI VENTA> 15.000.000
COMISION= VENTAS *0.20
ESCRIBA(“SU NOMBRE ES :”; NOMBRE ; “SU CODIGO ES:”; CODIGO ; “SU VENTAS ES
DE :”;VENTAS ; “SU COMISION DEL MES DE JUNIO ES DE:” ; JUNIO
SINO
SI VENTA< 15.000.000
COMISION= VENTAS *0.15
ESCRIBA(“SU NOMBRE ES :”; NOMBRE ; “SU CODIGO ES:”; CODIGO ; “SU VENTAS ES
DE :”;VENTAS ; “SU COMISION DEL MES DE JUNIO ES DE:” ; JUNIO
SINO
SI VENTA> 10.000.000
COMISION= VENTAS *0.12
ESCRIBA(“SU NOMBRE ES :”; NOMBRE ; “SU CODIGO ES:”; CODIGO ; “SU VENTAS ES
DE :”;VENTAS ; “SU COMISION DEL MES DE JUNIO ES DE:” ; JUNIO
SINO
ESCRIBA(“NO TIENE EL UNAS VENTAS BUENAS PARA TENER UNA COMISION”)
FINSI
FINSI
FINSI
FIN
3. Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y
15% respectivamente
DIAGRAMA DE FLUJO
INICIO
SUELDO1,SUELDO2,SUELDO3
AUNMENTO1=SUELDO1*0.10
AUMENTO2=SUELDO2*0.12
AUMENTO3=SUELDO*0.15
FIN
PSEUDOCODIGO:
INICIO
SUELDO1,SUELDO2,SUELDO3,AUMENTO1AUMENTO2,AUMENTO3
ESCRIBA(“VALOR SUELDO1”)
LEA(SUELDO1)
ESCRIBA(“VALOR SUELDO2”)
LEA(SUELDO2)
ESCRIBA(“VALOR SUELDO3”)
LEA(SUELDO3)
AUNMENTO1=SUELDO1*0.10
AUMENTO2=SUELDO2*0.12
AUMENTO3=SUELDO*0.15
ESCRIBA(“EL EMPLEADO1 TUVO UN AUMENTO DE :”; AUMENTO1)
ESCRIBA(“EL EMPLEADO2 TUVO UN AUMENTO DE :”; AUMENTO2)
ESCRIBA(“EL EMPLEADO3 TUVO UN AUMENTO DE :”; AUMENTO3)
FIN
4.
Un alumno desea saber cuál será su calificación final en la materia
de Lógica Computacional. Dicha calificación se compone de tres
exámenes parciales cuya ponderación es de 30%, 30% y 40%
DIAGRAMA DE FLUJO:
INICIO
EXA1,EXA2,EXA3
EXA1=EXA1*0.30
EXA2=EXA2*0.30
EXA3=EXA3*0.40
CALFINAL=(EXA1+EXA2+EXA3)/3
FIN
PSEUDOCODIGO:
INICIO
EXA1,EXA2,EXA3,CALFINAL
ESCRIBA(“VALOR EXA1”)
LEA(EXA1)
ESCRIBA(“VALOR EXA2”)
LEA(EXA2)
ESCRIBA(“VALOR EXA3”)
LEA(EXA3)
EXA1=EXA1*0.30
EXA2=EXA2*0.30
EXA3=EXA3*0.40
CALFINAL=(EXA1+EXA2+EXA3)/3
ESCRIBA(“LA CALIFICACION FINAL DEL ALUMNO ES :”; CALFINAL)
FIN
5.
MI TIA COMPRA EN EL ÉXITO UN TELEVISION CON UN 30% DE
DESCUENTO , UN EQUIPO CON UN 15% DE DESCUENTO , UNA
LAVADORA QUE TIENE EL MISMO DESCUENTO QUE EL TELEVISOR,
ELLA NECESITA SABER CUAL FUE EL TOTAL DE SU COMPRA.
DIAGRAMA DE FLUJO:
INICIO
VTELEVISOR,VEQUIPO,
VLAVADORA
VTELEVISOR=VTELEVISOR*0.30
VEQUIPO=VEQUIPO*0.15
VLAVADORA=VLAVADORA*0.30
TCOMPRA=VTELEVISOR+VEQUIPO+VLAVADORA
FIN
PSEUDOCODIGO:
INICIO
VCOMPRA,VTELEVISOR,VEQUIPO,VLAVADORA
ESCRIBA(“VTELEVISOR”)
LEA(VTELEVISOR)
ESCRIBA(“VEQUIPO”)
LEA(VEQUIPO)
ESCRIBA(“VLAVADORA”)
LEA(VLAVADORA)
VTELEVISOR=VTELEVISOR*0.30
VEQUIPO=VEQUIPO*0.15
VLAVADORA=VLAVADORA*0.30
TCOMPRA=VTELEVISOR+VEQUIPO+VLAVADORA
ESCRIBA(“EL TOTAL DE SU COMPRA ES :” TCOMPRA)
FIN
6.
ALGORITMO DE CÓMO SE HACEN UNAS MARACAS.
INICIO
1. BUSCAMOS LOS MATERIALES NECESARIOS EN ESTE CASO UN
RECIPIENTE HUECO CON TAPA PLÁSTICA, VARIAS PEPAS DE
CHIRIMOYA O LENTEJAS, UNA VARA DE MADERA , TÉMPERAS
Y UNA PISTOLA DE SILICONA.
2. SI LOS TENGO ENPEZARE A HACER MIS MARACAS
3. MIRAMOS SI HAY AGUA
4. SI HAY AGUA LAVAMOS LAS PEPAS DE CHIRIMOYA
5. BUSCAMOS UN LIMPION
6. SECAMOS LAS PEPAS DE CHIRIMOYA
7. LAVO MI RECIPIENTE
8. LUEGO DE QUE ESTEN BIEN SECAS LAS PEPAS LAS
COLOCAMOS DENTRO DE MI RECIMIENTE
9. TAPAMOS EL RECIPIENTE
10. HACEMOS UN HUECO EN LA TAPA AL GRANDOR DE MI VARA
11. LUEGO LA INSERTO
12 . BUSCAMOS UNAS TIGERAS
13. SI QUEREMOS CORTAMOS LA VARA
14. AL GRANDOR QUE QUERAMOS
15. DESTAPAMOS EL RECIPIENTE
16. COJEMOS LA TAPA
17. POR LA PARTE INFERIOR LE AGREGAMOS LA SILICONA DE TAL MANERA
QUE TOQUE LA VARA Y QUE QUEDE FIRME
18. TAPAMOS EL RECIPIENTE
19. COJEMOS LAS TEMPERAS
20. EN MI CASO EL COLOR AZUL
21. BUSCAMOS UN PINCEL
22. SI LO TENGO EMPIEZO A PINTAR EL RECIPIENTE , LA TAPA Y LA VARA
23. SI NO LO TENGO SALGO ACOMPRARLO
24. DESPUESDE QUE LO COMPRE HAGO EL PASO Nº21
25. DEJO SECAR
26. Y YA QUEDO LISTA MI MARACA
7.
CUADRO COMPARATIVO:
ALGORITMO DIAGRAMA DE FLUJO PSEUDOCODIGO