martes, 29 de noviembre de 2011

algoritmos de programacion 1ra parte

los algoritmos


bueno como veo mucha gente interesada en aprender sobre algoritmos, aqui va un cursito :) primero que nada explicar que es una pila....
pila :La pila es una estructura de datos que permite almacenar datos en el orden LIFO (Last In First Out) en español, último en entrar, primero en salir).
buffer : En informática, un buffer es una ubicación de la memoria en una computadora o en un instrumento digital reservada para el almacenamiento temporal de información digital. les e echo una imagen para ejemplificar mas las cosas :)

eso es la pila :D bueno empecemos con los algoritmos netamente. definiciones de Variables :
Variable : dato, numero o letra, esta compuesta por :
ejemplo : nombres, valor, tipo, direccion(memoria), ambito.
nota: viariable es la forma de guardar un dato. un algoritmo debe ser finito


decision o pregunta: asi es el funcionamiento. doble alternativa
varias alternativas

ejemplo de algoritmo basico : viajar en automovil.
1.- abrir puerta--> subir al auto--> sentarse-->cerrar puerta.
2.- pasos a seguir para lograr un buen algoritmo
1 saber cual es el problema y definirlo
2 tener diferentes alternativas de solucion
3 elegir alternativa
4 se diagrama el algoritmo
5 prueba de escritorio (usar algoritmo)
6 codificarlo usando un lenguaje de programacion (c++, java, etc)
7 ingresarlo al computador
8 ejecutarlo
9 ver si soluciono el problema (soluciono el problema?)
10 si? (fin)
11 no? comprobar, realizando metodo que utilizo

Algoritmo y definicion de reglas
creacion de un algoritmo "contador"
1-inicio
2-definimos variable de nombre "cont" contador=0 //se puede abreviar: cont=0//0=entero
3-nota: cont sera un entero por que lo hemos inciado desde cero y se puede partir desde 0 a 9
4mostrar contador
5-¿contador <=(menor o igual a)9?
5.1 -si? entonces cont=cont+1
5.2 -e ir al paso 4
5.3 -fin

ahora lo realizaremos desde "DF"(diagrama de flujos)

cualquier duda que tengan... en los comentarios :)

No hay comentarios:

Publicar un comentario