Estructura de un algoritmo

2/18
Recursos

Aportes 7

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Un algoritmo puede ser definido como una secuencia de pasos o instrucciones para resolver un problema. Los algoritmos pueden dividirse en 3 partes:

  • Entrada: Son los datos o parámetros que recibe el algoritmo (input).
  • Proceso: Es lo que haces con los datos de entrada dentro del algoritmo.
  • Salida: Lo que va a devolver el algoritmo, esto es opcional dependiendo del algoritmo, es decir algunos algoritmos simplemente no va a retornar un valor de salida.

definicion de algoritmo

Un algoritmo es una serie de pasos de manera eficiente, limitada y precisa para realizar una actividad.

Ejemplo de algoritmo

Una forma de ver un algoritmo es cuando vamos a cocinar y vemos una receta para hacer la comida, o cuando te levantas de la cama y realizas ciertas actividades antes de arrancar el dia

Etapas de un algoritmo

Las etapas de un algoritmo son:

  • Entrada: Los datos que recibe para ejecutar una accion.
  • Proceso: Las actividades que realizas con los datos que recibiste en la entrada.
  • Salida: Los datos que vas a mostrar cuando has terminado de procesar los datos. (No siempre vas a tener que mostrar un dato de salida)

Una manera en la que yo resuelvo algoritmos es primero haciendo un diagrama de flujo en donde pueda obtener el proceso que voy a llevar acabo en código. Esto me ayuda sobre todo a avanzar mas rápido en la solución del problema, así como me evita estrés, ya que cuando algo no sucede como esperaba, solo necesito ver el papel y repasar el proceso…

Un algoritmo consiste en una secuencia de instrucciones que nos llevan a una solución,
los algoritmos están compuestos por 3 partes

  • Entrada: la entra de datos

  • Proceso: el proceso a realizar

  • Salida: la salida de datos o el resultado del algoritmo (esta etapa es opcional)

Algoritmos

Es una secuencia de instrucciones ordenadas, no ambiguas que se utilizan para la resolución de un problema, hacer un computa o realizar una tarea. Un algoritmo debe ser preciso, definido y finito

Preciso: Debe ir paso a paso en un orden lógico para obtener el resultado esperado

Definido: Todas las veces que se utilice el algoritmo, obtendremos el mismo resultado.

Finito: Debe tener un proceso de inicio y uno de cierre.

Pueden ser gráficos o no gráficas.

¿Qué es un algoritmo? Un algoritmo es una secuencia de instrucciones que nos llevan hacia una solución. Un algoritmo esta formado por:

  1. Entrada: Son los datos o parámetros que recibe el algoritmo (Input).
  2. Proceso: Con los datos de entrada, el algoritmo realizará una serie de cálculos lógicos para resolver el problema.
  3. Salida: (Opcional) Los resultados obtenidos en el procesamiento se mostrarán en la salida o output del algoritmo.

Algo más a tomar en cuenta sobre los algoritmos es que los pasos deben estar bien definidos: no se pueden dividir en pasos más pequeños. Y también que estos pasos son finitos; así, no se tiene un algoritmo infinito.