pseudocódigos y diagramas de flujo completo
TRANSCRIPT
Pseudocódigos y diagramas de
flujo
Presentación
OGarcía Rosales Karina PaolaO2°AMOEspecialidad: Programación ODesarrollo de Software
Utilizando Programación Estructurada
OM.C.A. Margarita Romero Alvarado
¿Qué es un pseudocódigo?
O El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
VariablesO Cuando representamos datos,
numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato.
O En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información
Tipos de variablesO Variable dependiente: Aquellas variables que
dependen del valor que asuman otros fenómenos o variables.
O Variable Independiente: Aquellas cuyos cambios en los valores determinan, cambios en los valores de otra.
O Variable Cualitativa: Son aquellas que no aparecen en forma numérica, sino como cualidades, características o atributos (sexo, profesión, color de ojos).
O Variable Cuantitativa: Son las variables que se expresan mediante cantidades numéricas
ConstantesO una constante es un valor que no puede
ser alterado durante la ejecución de un programa.
O Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
O Por ejemplo:O El valor de pi = 3.1416
OperacionesO Signo Operador
O > Mayor que
O < Menor que
O = Igual a
O <= Menor o igual que
O >= Mayor o igual que
O <> Distinto
O Signo Significado
O + Suma
O - Resta
O * Multiplicación
O / División
O ^ Potenciación
O MOD Resto de la división entera
Pasos para realizar un pseudocódigo
O 1- Escribir autores
Autores: García Rosales Karina, Pacheco Villegas Cristina
O 2-Inicio:Comienzo de proceso
INICIOVARIABLES: BASE, ALTURA, AREA: NUMERICO ENTERO
O 3- Variables: representa el valor de un dato.
VARIABLES: BASE, ALTURA, AREA: NUMERICO ENTERO
O 4-Leer: Entrada (Lectura). Los datos que vamos a obtener del usuario para procesarlos también deben ser asignados a variables, la operación de lectura, lee un dato y lo asigna a una variable. Por ejemplo:
Oleer numero O Esta instrucción pide al usuario un valor
que será asignado a la variable numero, es decir, en numero se almacena el valor ingresado por el usuario
O 5- Escribir o imprimir: Salida (Escritura)
ESCRIBIR: “INTRODUZCA BASE”
OEscribir: imprimir "El valor del promedio es:", promedio
O Esta instrucción muestra el mensaje que está entre comillas y luego el valor de la variable promedio. La coma separa el mensaje de la variable. Si promedio vale 5, lo que se verá en la pantalla será:
O El valor del promedio es: 5
O Fin: Fin de proceso
ESCRIBIR: “EL AREA DE UN TRIANGULO ES:”, AREAFIN
O EjemploO AUTOR: SANCHEZ PEREZ MARLENEO INICIOO VARIABLES: BASE, ALTURA, AREA:
NUMERICO ENTEROO ESCRIBIR: “PROGRAMA PARA CALCULAR
EL AREA DE UN RECTANGULO”O ESCRIBIR: “INTRODUZCA BASE”O LEER BASEO ESCRIBIR: “INTRODUZCA ALTURA”O LEER ALTURAO AREA= BASE*ALTURAO ESCRIBIR: “EL AREA DE UN TRIANGULO
ES:”, AREAO FIN
Diagrama de FlujoO Es la presentación grafica de
algoritmo o proceso. Se utiliza en disciplinas como en programación, economía, procesos industriales y psicología cognitiva.
BucleO Un bucle o ciclo, es una sentencia
que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.
Bucle whileO El Bucle while o bucle mientras es
una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera.
O Mientras condición hacerO InstruccionesO Fin mientras
Bucle forO Un bucle for es un bucle que repite
el bloque de instrucciones un número predeterminado de veces. El bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración.
O La sintaxis de un bucle for es la siguiente:
for variable in lista (o cadena): cuerpo del bucle
Bucle repetirO El bucle repetir comprueba la condición
de finalización al final del cuerpo del bucle, y si ésta es cierta continua con el resto del programa, a veces esto resulta más adecuado.
O La sintaxis en pseudocódigo es la siguiente:
RepetirInstruccionesHasta que condición
Bibliografía
http://progup.files.wordpress.com/2010/03/tutorial-pseudocodigo11.pdfhttp://es.wikipedia.org/wiki/Bucle_(programaci%C3%B3n)http://www.mclibre.org/consultar/python/lecciones/python_for.htmlhttp://diagramasdeflujo-edwin.blogspot.mx/2011/05/simbologia-de-diagrama-de-flujo.html