Lección · tema 2.4.2
Pasos de un algoritmo
Al terminar podrás
Ordenar los pasos de un algoritmo para resolver un problema planteado.
Antes de continuar
01 · Aprende
Explicación
Resolver un problema con un algoritmo requiere organizar sus pasos en un orden fijo, porque cada paso suele necesitar el resultado del paso anterior. La mayoría de los algoritmos siguen esta secuencia general:
- Entrada: leer los datos necesarios y guardarlos en variables.
- Proceso: aplicar operadores aritméticos, relacionales o lógicos sobre esos datos, siguiendo la fórmula o condición que resuelve el problema.
- Salida: presentar o mostrar el resultado obtenido.
Un paso de proceso no puede ejecutarse antes de que sus datos hayan sido leídos, y un paso de salida no puede ejecutarse antes de que el proceso haya calculado el resultado que se va a mostrar. Cuando un problema requiere varias operaciones, el proceso también sigue un orden interno: primero se calculan los valores intermedios que necesitan otras operaciones, y hasta el final se calcula el resultado que depende de todos ellos.
02 · Observa
Ejemplo resuelto
Se necesita un algoritmo que calcule el área de un rectángulo a partir de su base y su altura, y muestre el resultado.
- Leer la base y la altura y guardarlas en variables (
base,altura): es un paso de entrada, porque el proceso no puede calcular nada sin estos datos. - Multiplicar
baseporalturay guardar el resultado en una variableárea: es un paso de proceso, porque depende de los datos ya leídos. - Mostrar el valor de
área: es un paso de salida, porque depende de que el proceso ya haya calculado ese valor.
El orden correcto es: leer base y altura, calcular el área, mostrar el área.
Evita esta confusión
Error frecuente
No coloques un paso de salida antes de que el proceso haya calculado lo que se va a mostrar, ni un paso de proceso antes de que sus datos hayan sido leídos. Cuando el proceso tiene varias operaciones encadenadas, tampoco calcules primero el resultado final: primero deben resolverse los valores intermedios de los que ese resultado depende.
03 · Inténtalo
Práctica guiada
- Intenta primero: un algoritmo debe leer el precio de un producto, calcular su precio con IVA y mostrar el resultado. ¿Cuál es el primer paso? Respuesta: leer el precio del producto. Ningún cálculo puede empezar sin ese dato.
- Intenta primero: en ese mismo algoritmo, ¿qué paso va justo antes de mostrar el resultado? Respuesta: calcular el precio con IVA. La salida depende de que ese cálculo ya se haya realizado.
Cargando tu avance local.
Comprueba lo que aprendiste
Responde cinco preguntas. Cada respuesta se registra una sola vez y muestra una explicación inmediata.
Pregunta 1 de 5
Pregunta 2 de 5
Pregunta 3 de 5
Pregunta 4 de 5
Pregunta 5 de 5
Termina esta lección
Marca la lección como completada cuando hayas revisado la comprobación.