Pseudocódigos y diagramas de flujo completo

Post on 13-Jun-2015

2.455 views 0 download

Transcript of Pseudocódigos y diagramas de flujo completo

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