Descargar la presentación
La descarga está en progreso. Por favor, espere
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
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.