Ing. Henry Pal Bermejo Terrones
SESIN 03
DIAGRAMA DE FLUJO Y PSEUDOCODIGO .
ALGORITMOS 2010
DIAGRAMA DE FLUJO Es
un esquema para representar grficamente un algoritmo. Se basan en la utilizacin de diversos smbolos para representar operaciones especficas. les llama diagramas de flujo porque los smbolos utilizados se conectan por medio de flechas para indicar la secuencia de la operacin.
Se
NO SI
Si Accin 1
Condicin
Condicin
Si Accin 1
Si
Condicin1
NoCondicin 2
Si Accin 2
No Accin 3
PSEUDOCODIGO Es
un lenguaje de especificacin de algoritmos que permite una codificacin rpida y simple. Su ventaja radica en que el programador no debe preocuparse por la sintaxis de un lenguaje de programacin en particular. Utiliza palabras sencillas de entender para codificar programas.
Algoritmo_ Nombre
Nombre del Algoritmo
Variables:
Var_ 01: Tipo Var_02: Tipo . Var_ n: Tipo Declaracin de Variables
Tipo Var_01, Var_02 Tipo Var_03
Inicio Accin 01 Accin 02 . Accin n Fin Acciones / Procedimientos del algoritmo
Pseudocdigo: DiseoDefinicin del problema Anlisis del problema Seleccin de la mejor alternativa
AlgoritmoDiagramacin
Pseudicdigo: Definicin del ProblemaEst dada por el enunciado del problema, el cul debe ser claro y completo Es importante que conozcamos exactamente que se desea. Mientras que esto no se comprenda, no tiene caso pasar a la siguiente etapa.
Pseudicdigo: Definicin del ProblemaEjemplo1
Hallar el salario mensual de un empleado.
El salario se calcula segn las horas semanales trabajadas y el valor de la hora, si se pasan las horas extraordinarias (40 semanales), se pagarn al 1,5 %
Pseudocdigo: Anlisis del ProblemaLos datos de entrada que nos suministran El proceso que debe realizarse Los datos de salida o resultados que se esperan
Las operaciones que es necesario Los datos que el caso, son: a hacer, en este usuario va digitar, se debe almacenaran con Comparar el numero de horasen : 40 El nombre, val_hora, Horas el programa deber mostrar Casototal se de 40 menor almacenar Y el sueldo sueldo del empleado nombreSueldo=val_hora * Horas Hallar y el en: Caso Sueldode 40 mayor Hallar Sueldo=(40*val_hora) + ((1.5*val_hora)*(Horas-40))
ALGORITMO: Definicin de Constantes yVariablesNo existe un valor dentro del programa que debe permanecer constante
Constantes
Variables nombre, val_hora, Horas, Sueldo
ALGORITMO - PSEUDOCODIGOInicio 1. Solicitar los datos del empleado 2. Almacenar los datos 3. Si el numero de horas es mayor a cuarenta entonces 3.1 Hallar el valor del sueldo teniendo en cuenta que el valor de la hora adicional ser mas el 1.5% 3.2 Si no paso 3 entonces hallar el valor del sueldo normalmente. 4. Generar el nombre del empleado y su sueldo. Fin Inicio Haga nombre=, val_hora=0, Horas=0, Sueldo=0 Mostrar /Escribir "Digite datos del empleado Capture/Leer nombre, val_hora, Horas Si (Horas
Top Related