ALGORITMOS 
El fantástico mundo de la programación 
Autor: Lina María Tobón Tobón 
Asignatura: Fundamentos de programación 
UNIVERSIDAD DE MEDELLÍN
DEFINICIÓN ALGORITMO… 
iMAGEN 1: omado flickr, Ilustración para un artículo publicado en el Diario Uno. Jorge Franganillo 
Conjunto de pasos ordenados, con 
instrucciones claras, definidas y 
finitas que permiten resolver un 
problema.
DIAGRAMA DE FLUJO 
INICIO 
Escribir “Digite 2 números” 
Leer nro1, nro2 
nro1 <>nro2 
SI 
Imprimir “Los números son 
iguales” 
No 
nro1 > nro2 
SI 
Imprimir “El primer número 
digitado es el número mayor” 
No Imprimir “El segundo número 
digitado es el número mayor” 
FIN 
DATOS DE ENTRADA 
PROCESO 
DATOS 
SALIDA 
DATOS 
SALIDA 
En este ejemplo de algoritmo se 
pueden identificar fácilmente las 
partes en las que se describe un 
algoritmo
QUE SON LAS VARIABLES Y CONSTANTES 
 Variable:Dato cuyo valor puede ir cambiando durante la ejecución 
de un programa. 
 Constantes:Toman un valor inicial y permanece sin alterarse 
durante todo el programa.
RETO….. Teniendo en cuenta las definiciones de 
variables y constantes en el siguiente 
fragmento de algoritmo identifique la 
cantidad de constantes y variables que 
aparecen. 
A 8 
B A + 16 
C 180 
D B 
A C + 17 
B B + 18 
B A * D 
A D*(C div 30) 
B A * 2 / 3 
B C-B 
D C+A 
Si tu respuesta fue 3 
variables (A,B,D) y 1 
constante (C). 
FELICITACIONES
TIPOS DE DATOS 
Las variables y constantes pertenecen a un tipo de dato específico los datos más 
comunes son: 
Numéricos: Enteros y reales incluyen los números positivos y negativos. 
Lógicos o booleanos: Son aquellas variables que solo pueden tomar uno de dos 
posibles valores Falso ó Verdadero. 
Carácter: Son aquellas variables que guardan un carácter. Ejemplo: turno= N 
Cadena o String: Son aquellas variables que guardan varios caracteres. Ejemplo. 
Turno=”Nocturno”.
“Cada día me miro en el espejo y me pregunto: Si 
hoy fuese el último día de mi vida Querría hacer lo 
que voy a hacer hoy?” Si la respuesta es “NO” 
durante demasiados días seguidos, sé que necesito 
cambiar algo” -Steve Jobs.
REFERENCIAS 
http://akifrases.com/frase/116908 
http://www.cidipal.org/index.php?option=com_content&task=view&id=7123&Itemid=30 
http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programas 
http://www.desarrolloweb.com/articulos/2164.php 
http://www.desarrolloweb.com/articulos/pseudocodigo.html 
http://es.slideshare.net/elizabethpaola/fases-del-proceso-de-programacin-21834842 
http://es.wikipedia.org/wiki/Tipo_de_dato
REFERENCIAS 
http://akifrases.com/frase/116908 
http://www.cidipal.org/index.php?option=com_content&task=view&id=7123&Itemid=30 
http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programas 
http://www.desarrolloweb.com/articulos/2164.php 
http://www.desarrolloweb.com/articulos/pseudocodigo.html 
http://es.slideshare.net/elizabethpaola/fases-del-proceso-de-programacin-21834842 
http://es.wikipedia.org/wiki/Tipo_de_dato

Concepto algoritmo

  • 1.
    ALGORITMOS El fantásticomundo de la programación Autor: Lina María Tobón Tobón Asignatura: Fundamentos de programación UNIVERSIDAD DE MEDELLÍN
  • 2.
    DEFINICIÓN ALGORITMO… iMAGEN1: omado flickr, Ilustración para un artículo publicado en el Diario Uno. Jorge Franganillo Conjunto de pasos ordenados, con instrucciones claras, definidas y finitas que permiten resolver un problema.
  • 3.
    DIAGRAMA DE FLUJO INICIO Escribir “Digite 2 números” Leer nro1, nro2 nro1 <>nro2 SI Imprimir “Los números son iguales” No nro1 > nro2 SI Imprimir “El primer número digitado es el número mayor” No Imprimir “El segundo número digitado es el número mayor” FIN DATOS DE ENTRADA PROCESO DATOS SALIDA DATOS SALIDA En este ejemplo de algoritmo se pueden identificar fácilmente las partes en las que se describe un algoritmo
  • 4.
    QUE SON LASVARIABLES Y CONSTANTES  Variable:Dato cuyo valor puede ir cambiando durante la ejecución de un programa.  Constantes:Toman un valor inicial y permanece sin alterarse durante todo el programa.
  • 5.
    RETO….. Teniendo encuenta las definiciones de variables y constantes en el siguiente fragmento de algoritmo identifique la cantidad de constantes y variables que aparecen. A 8 B A + 16 C 180 D B A C + 17 B B + 18 B A * D A D*(C div 30) B A * 2 / 3 B C-B D C+A Si tu respuesta fue 3 variables (A,B,D) y 1 constante (C). FELICITACIONES
  • 6.
    TIPOS DE DATOS Las variables y constantes pertenecen a un tipo de dato específico los datos más comunes son: Numéricos: Enteros y reales incluyen los números positivos y negativos. Lógicos o booleanos: Son aquellas variables que solo pueden tomar uno de dos posibles valores Falso ó Verdadero. Carácter: Son aquellas variables que guardan un carácter. Ejemplo: turno= N Cadena o String: Son aquellas variables que guardan varios caracteres. Ejemplo. Turno=”Nocturno”.
  • 8.
    “Cada día memiro en el espejo y me pregunto: Si hoy fuese el último día de mi vida Querría hacer lo que voy a hacer hoy?” Si la respuesta es “NO” durante demasiados días seguidos, sé que necesito cambiar algo” -Steve Jobs.
  • 9.
    REFERENCIAS http://akifrases.com/frase/116908 http://www.cidipal.org/index.php?option=com_content&task=view&id=7123&Itemid=30 http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programas http://www.desarrolloweb.com/articulos/2164.php http://www.desarrolloweb.com/articulos/pseudocodigo.html http://es.slideshare.net/elizabethpaola/fases-del-proceso-de-programacin-21834842 http://es.wikipedia.org/wiki/Tipo_de_dato
  • 10.
    REFERENCIAS http://akifrases.com/frase/116908 http://www.cidipal.org/index.php?option=com_content&task=view&id=7123&Itemid=30 http://es.wikipedia.org/wiki/Depuraci%C3%B3n_de_programas http://www.desarrolloweb.com/articulos/2164.php http://www.desarrolloweb.com/articulos/pseudocodigo.html http://es.slideshare.net/elizabethpaola/fases-del-proceso-de-programacin-21834842 http://es.wikipedia.org/wiki/Tipo_de_dato