ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++

12
ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++

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++

ALGORITMOS

Diagramas de flujoPseudo-código

EjerciciosInstalación de C++

Page 2: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++

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++

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++

• 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++

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++

• 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++

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++

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++

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++

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++

Algoritmo 5:

• Diagrama de flujoa

ybx

2

35

Page 12: ALGORITMOS Diagramas de flujo Pseudo-código Ejercicios Instalación de C++

TAREA:

• Realiza los algoritmos de las siguientes ecuaciones: