SlideShare una empresa de Scribd logo
1 de 8
Tutorial: Crear un
algoritmo
Nota: Nos enfocaremos en la técnica Pseudocódigo.
¿Qué es un algoritmo?
 Características:
“Formalmente definimos un algoritmo como un conjunto de
pasos, procedimientos o acciones que nos permiten alcanzar un
resultado o resolver un problema". Ej: Ir a la universidad,
encender un vehículo, botar la basura, apagar una vela. Entre
otras actividades.
- Debe ser preciso
-Debe estar bien definido
-Debe tener un fin
Un algoritmo debe describir tres
partes:
Inicio Proceso Fin
Ejemplo: Preparación de una plato
-Entrada : Ingredientes y utensilios empleados.
-Proceso : Elaboración de la receta en la cocina.
- Salida : Terminación del plato.
¿Qué es un Pseudocódigo?
Es la representación de un algorítmo en una
secuencia lógica de actividades, a que llevarán en
conjunto a la solución de un problema.
Ejemplos:
Algoritmo Adquisición_Revista
Inicio
1. Saber cuál es la revista que se quiere adquirir
2. Desplazarnos hacia una librería
3. Preguntar si tienen la revista que necesitamos
4. Si la tienen
adquirirla y Parar allí (dentro de este algoritmo)
Si no lo tienen
ir al paso 2
Fin
Imprimir los números del 0 al 100
Variable:
C = contador
Inicio:
Borrar pantalla
C=0
Hacer mientras C<101
Imprime C
C =C+1
Fin del hacer
Fin del programa
Imprimir los números del 100 al 0
Variable:
C = contador
Inicio:
Borrar pantalla
C=100
Hacer mientras C>=0
Imprime C
C =C-1
Fin del hacer
Fin del programa

Más contenido relacionado

La actualidad más candente

Algoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasAlgoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasMartin Pacheco
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseintHEIVER CUESTA
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujolisvancelis
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONKathGon1
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosDulcevelazquez6
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Natalia Alejandra
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de GrafosSandra Biondi
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 

La actualidad más candente (20)

Algoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasAlgoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemas
 
Pruebas de escritorio
Pruebas de escritorioPruebas de escritorio
Pruebas de escritorio
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujo
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACION
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplos
 
Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
 
Manual de pasos para crear un documento colaborativo
Manual de pasos para crear un documento colaborativoManual de pasos para crear un documento colaborativo
Manual de pasos para crear un documento colaborativo
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de Grafos
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 

Similar a Crea algoritmos con pseudocódigo en 40 pasos o menos

Similar a Crea algoritmos con pseudocódigo en 40 pasos o menos (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos de ale
Algoritmos de aleAlgoritmos de ale
Algoritmos de ale
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Comcepto de algoritmos
Comcepto de algoritmosComcepto de algoritmos
Comcepto de algoritmos
 
Comcepto de algoritmos
Comcepto de algoritmosComcepto de algoritmos
Comcepto de algoritmos
 
Comcepto de algoritmos
Comcepto de algoritmosComcepto de algoritmos
Comcepto de algoritmos
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Unidad2 compu luis jimenez
Unidad2 compu luis jimenezUnidad2 compu luis jimenez
Unidad2 compu luis jimenez
 
No regresan valor c3. p3.
No regresan valor  c3. p3.No regresan valor  c3. p3.
No regresan valor c3. p3.
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Defiiciones
DefiicionesDefiiciones
Defiiciones
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
Metodologia para el analisis y planteamiento del problema
Metodologia para el analisis y planteamiento del problemaMetodologia para el analisis y planteamiento del problema
Metodologia para el analisis y planteamiento del problema
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
algoritmos-.ppt
algoritmos-.pptalgoritmos-.ppt
algoritmos-.ppt
 
Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022
 
No regresan valor c2. p3.
No regresan valor c2. p3.No regresan valor c2. p3.
No regresan valor c2. p3.
 

Crea algoritmos con pseudocódigo en 40 pasos o menos

  • 1. Tutorial: Crear un algoritmo Nota: Nos enfocaremos en la técnica Pseudocódigo.
  • 2. ¿Qué es un algoritmo?  Características: “Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema". Ej: Ir a la universidad, encender un vehículo, botar la basura, apagar una vela. Entre otras actividades. - Debe ser preciso -Debe estar bien definido -Debe tener un fin
  • 3. Un algoritmo debe describir tres partes: Inicio Proceso Fin Ejemplo: Preparación de una plato -Entrada : Ingredientes y utensilios empleados. -Proceso : Elaboración de la receta en la cocina. - Salida : Terminación del plato.
  • 4. ¿Qué es un Pseudocódigo? Es la representación de un algorítmo en una secuencia lógica de actividades, a que llevarán en conjunto a la solución de un problema.
  • 6. Algoritmo Adquisición_Revista Inicio 1. Saber cuál es la revista que se quiere adquirir 2. Desplazarnos hacia una librería 3. Preguntar si tienen la revista que necesitamos 4. Si la tienen adquirirla y Parar allí (dentro de este algoritmo) Si no lo tienen ir al paso 2 Fin
  • 7. Imprimir los números del 0 al 100 Variable: C = contador Inicio: Borrar pantalla C=0 Hacer mientras C<101 Imprime C C =C+1 Fin del hacer Fin del programa
  • 8. Imprimir los números del 100 al 0 Variable: C = contador Inicio: Borrar pantalla C=100 Hacer mientras C>=0 Imprime C C =C-1 Fin del hacer Fin del programa