P. 1
Variable, Diagrama de Flujo, Constante y Tipos de Datos

Variable, Diagrama de Flujo, Constante y Tipos de Datos

|Views: 4.773|Likes:
Publicado porJuan Peña

More info:

Published by: Juan Peña on May 09, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

05/23/2013

pdf

text

original

UNIVERSIDAD CORHUILA

PSEUDOCODIGO Y DIAGRAMA DE FLUJO

PRESENTADO A: INGENIERIO EDUARDO MARTINEZ VIDAL

PRESENTADO POR: CRISTIAN CAMILO GENTIL IBARRA JUAN CAMILO PEÑA TOCORA

NEIVA, HUILA

1. 5. Constantes. esto quiere decir que el pseudocódigo no es programable sino facilita la programación. 3. Instrucciones de control. 4. Es independiente del lenguaje de programación que se vaya a utilizar. Instrucciones de proceso. Instrucciones primitivas. CARACTERISTICAS Y PARTES Las principales características de este lenguaje son: 1. Facilita el paso del programa al lenguaje de programación. 3. 5.PSEUDOCÒDIGO El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos. Variables. Todo documento en pseudocódigo debe permitir la descripción de: 1. Tipos de datos. 3. y a su vez lo más parecida posible al lenguaje que posteriormente se utilizará para la codificación del mismo. 2. 2. 4. Se puede ejecutar en un ordenador 2. Cabecera. Estructura a seguir en su realización: 1. 5. Es una forma de representación sencilla de utilizar y de manipular. Instrucciones compuestas. Programa. Instrucciones de descripción. Modulo. Es un método que facilita la programación y solución al algoritmo del programa. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible. 4. .

EJERCICIOS I.SUMA. Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo. 1. Fin. área Entorno: BASE. Inicio.NOTA2. Instrucciones. Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas. 3. Cuerpo. Se debe introducir la base y la altura para poder realizar el cálculo. Programa. AREA son número enteros Algoritmo: Escribir “ Introduzca la base y la altura” Leer BASE. calculando la suma y el producto de las notas..2. 2. Programa: Suma Producto Entorno: NOTA1.PRODUCTO son números enteros Algoritmo: Escribir “ Introduzca las notas” Leer NOTA1.NOTA2 Calcular SUMA = NOTA1 + NOTA2 Calcular PRODUCTO = NOTA1 * NOTA2 Escribir “ La suma de las dos notas es:” SUMA Escribir “ El producto de las dos notas es :” PRODUCTO Fin programa . ALTURA Calcular AREA = BASE * ALTURA Escribir “ El área del rectángulo es “ AREA Fin programa II. ALTURA.

su contenido puede cambiar durante la ejecución del programa. Variables Alfanuméricas: Esta formada por caracteres alfanuméricos (letras. es necesario darle un nombre con el cual podamos identificarla dentro de un algoritmo. Ejemplo: IVA = 0. Para poder reconocer una variable en la memoria de la computadora. el área y la constate es pi Clasificación de las Variables Por su contenido    Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos. es decir almacenan números del 0 al 9. positivos o negativos.1416 costo = 2500 Variables Lógicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.VARIABLE Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso. Libertad #190’ . números y caracteres especiales). signos (+ y -) y el punto decimal. Ejemplo: letra = ’a’ apellido = ’López’ dirección = ’Av.15 pi = 3. Ejemplo: área = pi * radio ^ 2 Las variables son: el radio.

Por ejemplo:  El valor de pi = 3. el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes TIPO DE DATOS Conceptos: DATO. una constante es un valor que no puede ser alterado durante la ejecución de un programa. donde el programa almacena valores fijos. Por ejemplo. Tipos de datos simples: . Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador. Los tipos son: simples (no estructurados) y compuestos (estructurados). forman parte de sus datos.CONSTANTE En programación.1416 Por conveniencia. la edad y el domicilio de una persona. Los datos se sitúan en objetos llamados variables. Es la expresión general que describe los objetos con los cuales opera el programa.

entonces (THEN) se calcula el pago por horas extras. .Tipos de datos compuestos: CONDICIONES Una decisión simple con una sola condición y una acción o serie de acciones (una instrucción o serie de instrucciones) para el T y otras para el F es una estructura simple. La estructura decisional se complica a medida que aumenta el número de condiciones y de acciones para el TRUE o el FALSE.5 sobre las regulares después de 40 horas a la semana. de lo contrario (ELSE) se calcula el pago de forma regular. Por ejemplo. Una decisión que conlleve múltiples condiciones para lograr una acción o serie de acciones para el TRUE y otra acción o serie de acciones para el FALSE es un poco más compleja que la condición simple. imagínate que tienes que calcular el pago de las horas regulares y el de las horas extras a 2. Ésta permite la elección entre dos posibles acciones o serie de acciones en función de que se cumpla o no determinada condición (hay instrucciones tanto para el T como para el F). Esta sería la decisión para calcular el salario devengado: Si (IF) trabajó más de 40 horas.

También se puede decir que es la representación detallada en forma gráfica de cómo deben realizarse los pasos en la computadora para producir resultados. lógica positiva y lógica negativa. se relacionan entre sí mediante líneas que indican el orden en que se deben ejecutar los procesos. Símbolo de proceso y nos indica la asignación de un valor en la memoria y/o la ejecución de una operación aritmética. Indica la entrada y salida de datos. Indica la salida de información por impresora.Instrucciones Múltiples IF/THEN/ELSE Para resolver algunos problemas. Conector dentro de página. DIAGRAMA DE FLUJO Un diagrama de flujo es la representación gráfica de un algoritmo. Hay tres tipos de decisiones lógicas para aquellas soluciones con más de una condición: lógica lineal. diría la mayoría. Representa la continuidad del diagrama dentro de la misma página. . Esta estructura se utiliza cuando es necesario procesar una de entre muchas acciones o serie de acciones posibles. se requiere más de una condición. Los símbolos utilizados han sido normalizados por el instituto norteamericano de normalización (ANSI): Símbolo Descripción Indica el inicio y el final de nuestro diagrama de flujo. Esta representación gráfica se da cuando varios símbolos (que indican diferentes procesos en la computadora).

Dada una expresión al principio de la iteración esta es evaluada. Indica la salida de información en la pantalla o monitor. Símbolo de decisión. . si es falsa la repetición cesará. Símbolo del Mientras. Símbolo de Selección Múltiple. Símbolo del Para. Indica la realización de una comparación de valores. Esta estructura de control repetitiva se usa generalmente cuando se conoce de antemano el número de iteraciones. Representa la continuidad del diagrama en otra página. Dada una expresión permite escoger una opción de muchas. si la condición es verdadera realizará el ciclo.Conector fuera de página.

este sería otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón. Por ejemplo: si nosotros queremos realizar una pizza. primero necesitamos los ingredientes. Para así obtener un producto final que sería nuestra pizza . etc. Líneas de flujo o dirección. Si la condición evaluada es falsa continua dentro del ciclo y si es verdadera termina la iteración.Símbolo Repita Hasta. con la diferencia que al menos una vez hará el grupo de instrucciones y luego evaluará una condición. en este realizamos un análisis de los procesos o procedimientos que requerimos para realizar un programa o un objetivo. el queso. Funciona igual que la estructura Mientras. este sería otro proceso. luego de haber conseguido los ingredientes necesitamos realizar la masa. Para la realización de esta pizza ya contamos con 4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Indican la secuencia en que se realizan las operaciones IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información. este ya sería un proceso. luego realizamos la salsa.

si son diferentes determinar cuál de los 2 es el mayor.PROBLEMAS FLUJO RESUELTOS CON DIAGRAMAS DE 1. Determinar si 2 números son iguales o diferentes. .

2. . Cambiar un Caucho desinflado de un Automóvil.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->