Estructuras Algoritmicas

Páginas: 5 (1046 palabras) Publicado: 31 de mayo de 2013
Estructuras algoritmicas
Estructuras algoritmicas

Las estructuras de operación de programas son un grupo de formas de trabajo, que permiten, mediante la manipulación de variables, realizar ciertos procesos específicos que nos lleven a la solución de problemas. Estas estructuras se clasifican de acuerdo con su complejidad en: 


Asignación 
SECUENCIALES entrada
salida


simplescondicionales dobles
ESTRUCTURAS multiples
ALGORITMICAS

para
ciclicas mientras que
repita hasta

SECUENCIALES:

La estructura secuencial es aquella en la que una acción sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida
de una es la entrada de la siguiente y así sucesivamente hasta el fin del
proceso. Una estructura secuencial se representa de la siguiente forma:1.-Inicio
2.-Declaración de variables
3.- Accion1
4.- Accion2
5.-
6.-
AccionN
N+1.-
Fin


ASIGNACION: La asignación consiste, en el paso de valores o resultados a
una zona de la memoria. Dicha zona será reconocida con el nombre de la
variable que recibe el valor. La asignación se puede clasificar de la siguiente
forma:

· Simples: Consiste en pasar un valor constate a una variable(a=15)
· Contador: Consiste en usarla como un verificador del numero de
veces que se realiza un proceso (a=a+1)
· Acumulador: Consiste en usarla como un sumador en un proceso
(a=a+b)
· De trabajo: Donde puede recibir el resultado de una operación
matemática que involucre muchas variables (a=c+b*2/4).


- Lectura: La lectura consiste en recibir desde un dispositivo de entrada (p.ej.
elteclado) un valor. Esta operación se representa en un pseudocodigo como
sigue:
Leer(a);
Leer(b);
Donde “a” y “b” son las variables que recibirán los valores
Escritura: Consiste en mandar por un dispositivo de salida (p.ej. monitor o
impresora) un resultado o mensaje. Este proceso se representa en un
pseudocodigo como sigue:
Escribir(‘El resultado es:’);
Escribir(R);
Escribir(‘El resultadoes:’,R);
Donde “El resultado es:” es un mensaje que se desea aparezca y R es
una variable que contiene un valor.

CONDICIONALES


La especificación formal de algoritmos tiene realmente utilidad cuando el algoritmo requiere una descripción más complicada que una lista sencilla de instrucciones. Este es el caso cuando existen un número de posibles alternativas resultantes de la evaluación deuna determinada condición.
Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas.
En las estructuras selectivas se evalúa una condición y en función del resultado la misma se realiza una opción u otra. Las condiciones se especifican usando expresiones lógicas. La representación de una estructuraselectiva se hace con palabras en pseudocódigo (if, then, else o bien en español si, entonces, sino), con una figura geométrica en forma de rombo o bien con un triángulo en el interior de una caja rectangular.
Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar quela comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen dos tipos básicos, las simples y las múltiples.
Simples: Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma:
Si entonces
Acción(es)
Fin-si
Dobles: Las estructuras condicionales dobles permiten elegir entre dosopciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:
Si entonces
Acción(es)
si no
Acción(es)
Fin-si
Donde:
Si ………………… Indica el comando de comparación
Condición………… Indica la condición a evaluar
entonces……..…… Precede a las acciones a realizar cuando se cumple la condición
acción(es)………… Son las acciones a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • estructura de los algoritmos
  • estructura de algoritmo
  • Algoritmo y estructura
  • Estructuras algoritmicas
  • Estructuras algoritmicas
  • Estructuras Algoritmicas
  • estructura algoritmicas
  • Estructuras De Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS