elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  tutorial de algoritmos 1ra parte
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: tutorial de algoritmos 1ra parte  (Leído 2,662 veces)
netco0m

Desconectado Desconectado

Mensajes: 21



Ver Perfil
tutorial de algoritmos 1ra parte
« en: 26 Agosto 2012, 08:21 am »

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
4    mostrar 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)



espero les haya gustado


En línea

solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!
D4rck4r

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: tutorial de algoritmos 1ra parte
« Respuesta #1 en: 26 Agosto 2012, 08:33 am »

exelente tutorial ya que tengo un examen de esto la proxima semana
espero que con esto gane una buena nota

Gracias Cualquier apoyo mandame un MP y estaremos en contacto


En línea

netco0m

Desconectado Desconectado

Mensajes: 21



Ver Perfil
Re: tutorial de algoritmos 1ra parte
« Respuesta #2 en: 26 Agosto 2012, 08:38 am »

exelente tutorial ya que tengo un examen de esto la proxima semana
espero que con esto gane una buena nota

Gracias Cualquier apoyo mandame un MP y estaremos en contacto


no hay problema, es muy bueno que haya gente que estudie algo referente a la informática, y que en si nos apoyemos mutuamente.
En línea

solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Tutorial] Dibujando formas en Photoshop CS3 {Parte I}
Diseño Gráfico
wvb 4 12,699 Último mensaje 30 Noviembre 2007, 19:41 pm
por juL10
[Tutorial]Introducción al cracking en P-Code parte 2
Ingeniería Inversa
.:UND3R:. 4 8,197 Último mensaje 13 Octubre 2011, 15:56 pm
por apuromafo CLS
tutorial de algoritmos 2da parte
Programación C/C++
netco0m 0 2,582 Último mensaje 26 Agosto 2012, 08:23 am
por netco0m
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines