La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación Diseño de Algoritmos

Presentaciones similares


Presentación del tema: "Programación Diseño de Algoritmos"— Transcripción de la presentación:

1 Programación Diseño de Algoritmos

2 Distinguimos 3 conceptos que están relacionados con la construcción de rutinas.
Diagrama de flujo: es el conjunto de símbolos que representa la estructura general del algoritmo diseñado. Pseudocódigo: es la traducción del Diagrama de flujo a sentencias similares a las utilizadas en el algoritmo. Código: Es la aplicación del pseudocódigo y el diagrama de flujo mediante los comandos propios del lenguaje de programación utilizado. Es la construcción final con sentencias que son transformadas a lenguaje de máquina e interpretadas por el computador.

3 Diagrama de flujo: Los símbolos

4 Un ejemplo: Suponga que desea registrar la mayoría de edad de una persona.
El diagrama de flujo será :

5 inicio Ingresar edad edad>= 18 si Imprimir “Es mayor de edad“ no Imprimir “Es menor De edad” fin

6 El Pseudocódigo Inicio Edad:=0 Ingresar “edad” Si edad >=18
imprimir “Es mayor de edad” En otro caso imprimir “Es menor de edad” Fin si

7 El Código clear edad = input(“ ingrese edad = ”); if edad>=18
display(“es mayor de edad”) else display(“es menor de edad”) end

8

9

10 Actividad Elabore un diagrama de flujo que entregue la solución de la ecuación ax+b=0, para la variable x, ingresando por teclado “a” y “b”. Elabore un diagrama de flujo para determinar el valor absoluto de un número ingresado por teclado. Diseñe un diagrama de flujo que entregue las suma de los primeros N números naturales.(N se ingresará por teclado) Escriba el pseudocódigo para cada ejercicio.

11 **Elabore un diagrama de flujo y luego escriba el pseudocódigo para determinar el tipo y número de soluciones de una ecuación cuadrática . Ingresando los coeficientes de la ecuación por teclado

12 Calculo del valor absoluto de un número
clc % limpia la pantalla num=input(‘ingrese un número = ’); % ingresa el numero if num>=0 abs_num=num; else abs_num=-num; end display (‘el valor absoluto es ‘) abs_num % imprime el resultado.

13 Ciclo para validar un número positivo
clc numero=input('ingrese un numero positivo = '); while numero<=0 end


Descargar ppt "Programación Diseño de Algoritmos"

Presentaciones similares


Anuncios Google