ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++
-
Upload
amancio-abad -
Category
Documents
-
view
40 -
download
3
Transcript of ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++
![Page 1: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/1.jpg)
ALGORITMOS
Diagramas de flujoPseudo-código
EjerciciosInstalación de C++
![Page 2: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/2.jpg)
Diagramas de Flujo
• INICIO/TERMINAR para indicar en donde empieza el diagrama.
• OPERACIÓN para plantear instrucciones de asignación (tales como desarrollar una expresión aritmética o mover un dato a otro).
• DECISIÓN para evaluar una condición y plantear la selección de una alternativa.
![Page 3: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/3.jpg)
Diagramas de Flujo
• FLECHAS para unir los demás símbolos del diagrama e indicar la secuencia de las instrucciones.
• CONECTOR para realizar una conexión en la misma página
• CONECTOR para realizar una conexión a otra página.
• FORMAS CONTINUAS para indicar que se imprime algún resultado
![Page 4: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/4.jpg)
• ENTRADA MANUAL de datos desde una terminal o teclado del computador
• ESTRUCTURA REPETIR para plantear instrucciones que se repiten un número no controlado de veces.
• PROCESO predefinido para la ejecución de un bloque de instrucciones (rutina o función)
![Page 5: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/5.jpg)
Normas y recomendaciones para los diagramas de Flujo
• Indicar claramente dónde empieza y dónde termina.
• Se debe desarrollar de arriba hacia abajo y de izquierda a derecha.
• Los símbolos deben dibujarse proporcionales y balanceados unos con otros.
• En un diagrama se escribe que se hace, no se codifican instrucciones en él.
• No deben existir ciclos (bucles, loops) infinitos.• Un diagrama debe de ser claro y bien
presentado.
![Page 6: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/6.jpg)
• El uso de conectores en ocasiones elimina flechas que dan una mala imagen, el uso exagerado de conectores dificulta el entendimiento del programa.
• Los nombres que se asignen a las variables o cambios se recomiendan que sean mnemotécnicos, es decir, que indiquen para qué sirve.
![Page 7: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/7.jpg)
Algoritmo 1: suma
• Pseudo-código
1.
2.
3.
4.
• Diagrama de flujo
![Page 8: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/8.jpg)
Algoritmo 2: resta
• Pseudo-código
1.
2.
3.
4.•
Dia
gram
a de
fluj
o
![Page 9: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/9.jpg)
Algoritmo 3: a=(b+3)/2
• Pseudo-código
1.
2.
3.
•D
iagr
ama
de fl
ujo
![Page 10: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/10.jpg)
Algoritmo 4:
• Pseudo códigoa
acbbx
2
42
•D
iagr
ama
de fl
ujo
![Page 11: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/11.jpg)
Algoritmo 5:
• Diagrama de flujoa
ybx
2
35
![Page 12: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++](https://reader034.fdocuments.net/reader034/viewer/2022042506/54fa11ac4a795996568b4f50/html5/thumbnails/12.jpg)
TAREA:
• Realiza los algoritmos de las siguientes ecuaciones: