PSEUDOCODIGO ALGORITMOS-DIAGRAMAS DE FLUJO › 2019 › 08 › 2.pseudo... · 2019-08-09 ·...

Post on 04-Jul-2020

7 views 0 download

Transcript of PSEUDOCODIGO ALGORITMOS-DIAGRAMAS DE FLUJO › 2019 › 08 › 2.pseudo... · 2019-08-09 ·...

Programación

•PSEUDOCODIGO•ALGORITMOS-DIAGRAMAS DE FLUJO

Proceso de Programación

Definición del problema. Análisis del problema. Método de solución (algoritmo). Organizar datos y diseño del algoritmo Desarrollo de diagrama de flujo,

pseudocódigo. Escritura (Codificación) del programa. Ejecución ( corrida, salida). Documentación y mantenimiento.

Pseudocódigo

Es un lenguaje de especificación de algoritmos. El uso de tal lenguaje hace que el paso de traducción a un lenguaje de programación sea relativamente fácil.

Utiliza para representar las acciones sucesivas palabras reservadas en ingles, similares a sus homónimas en lenguajes de programación tales como: start, end, stop,if-then-else, while-end, repeat-until,etc.

La escritura de pseudocodigo exige sangría en el margen izquierdo de diferentes líneas.

Ejemplo: Calculo del salario neto de un trabajador.

Algoritmo-Diagrama de Flujo

Describe el método para realizar una tarea.

Es una secuencia de instrucciones que, ejecutadas adecuadamente, dan lugar al resultado deseado.

Ejemplos de algoritmos no informáticos:

¨ Receta de cocina

¨ Cambiar una llanta

Reglas Básicas

1. Todos los símbolos han de estar conectados

2. A un símbolo de proceso pueden llegarle varias líneas

3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos.

4. A un símbolo de inicio nunca le llegan líneas.

5. De un símbolo de fin no parte ninguna línea.

Diagrama de Flujo Genérico

Variables y Operaciones

Variables:¨ Numéricas:

Þ EnterosÞ Punto Flotante

¨ Alfanuméricas:Þ CarácterÞ Cadena de caracteres

Operaciones:¨ Asignación:

=¨ Comparación:

¿=?¨ Aritméticas:

+, -, *, /, ** (potenciación)¨ Lógicas:

>, <, =, ³, £, ¹

Ejercicio

1. Hacer el diagrama de flujo para Calcular el área de un círculo.

2. Realizar un diagrama de flujo que permita calcular el valor de la función tan a partir de los valores de los lados de un triángulo rectángulo.

3. Establecer un problema de interés particular, desarrollar su diagrama de flujo.