Algoritmia

¿Que es un Algoritmo?

Un algoritmos es una secuencia de instrucciones para realizar una tarea y hayar la solucion.
Esto aplica a cualquier tarea ya sea cocinar como programar.
En la programacion el algoritmo es el pilar de todo programa pues en si un programa es una secuencia de pasos para resolver un problema (Hay estrcuturas de algoritmos)




Estrcutura 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 de las entradas de la siguiente y asi sucesivamente asta el fin del proceso

 

Estrcutura Condicional: Compara una variable(s) con otra(s) para que en base al resultado de esta comparación se siga en un curso de accion dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, segun se necesita. Existen dos tipos basicos, las simples, dobles y las multiples   


Simple: Ejecuta una determinada accion cuando se cumple una determinada  condicion, si la acción  es verdadera, entonces ejecuta la sentencia que dependa de la misma, en caso de ser falsa no se ejecuta ninguna acción



Compuesta: Permite elegir entre dos alternativas posible en función del cumplimiento y no de la condicion a evaluar.



Multiple: Permite asociar un cojunto de condiciones a un grupo de acciones que se excluyen mutuamente. 





 
 Estructuras Ciclcicas

Permiten hacer bucles de secuencias de instrucciones un numero determinado de veces, para encontrar la solucion a un problema 

1) For: Tiene la capacidad de incluir una o mas variables que trabajan como contadores,con las cuales se controlan el numero de ocaciones que se ejecutará el ciclo



2) While:Verefica si la condicion se cumple antes de ingresar al bloque de codigó que se va a repetir, el limite de ejecuciones estara dado por la condicion, se ejecutara mientras la condicion devuelva un valor logico verdadero


 

Pseudocodigo

Llamado (lenjuage falso) es comunmente 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 susu codigos, esto quiere decir que el pseudocodigo no es programable sino facilita la programación

Comentarios