← Volver al inicio

MUESTRA ABIERTA · MÓDULO 1 · LECCIÓN 1.1

Resolver problemas mediante algoritmos

Esta es una lección real del recorrido. Puedes leerla, modificar el ejercicio y ejecutar Python en este dispositivo sin crear una cuenta.

Al terminar podrás

  • Distinguir problema, algoritmo y programa.
  • Identificar entradas, proceso y salida.
  • Descomponer una tarea en pasos finitos y ordenados.

Conceptos clave

Programar comienza por entender una necesidad y definir el resultado correcto. Un algoritmo es una secuencia finita y ordenada de pasos que permite resolver esa tarea; cada paso debe ser claro y comprobable.

Un algoritmo puede escribirse con palabras, diagramas o pseudocódigo antes de convertirse en Python. Un programa traduce esos pasos a instrucciones de un lenguaje que el intérprete puede ejecutar siguiendo un orden definido.

Para calcular el cambio de una compra, identifica precio y pago como entradas, realiza la resta como proceso y muestra el resultado como salida. En este primer ejemplo, precio, pago y cambio son nombres que ayudan a identificar los datos: se usan como demostración guiada, no como una explicación completa de las variables. La instrucción print() solo hace visible la salida; su uso formal como función se estudia en la lección 2.1. Separar estas etapas permite comprobar la lógica antes de escribir código.

EJEMPLO EXPLICADO

precio = 3200
pago = 5000
cambio = pago - precio
print(cambio)

SALIDA ESPERADA

1800

CÓMO FUNCIONA

  1. Entrada: precio = 3200 y pago = 5000 identifican las dos cantidades de la compra. Por ahora, interpreta esos nombres como etiquetas para reconocer cada dato.
  2. Proceso: pago - precio calcula la diferencia y el resultado se asocia al nombre cambio.
  3. Salida: print(cambio) muestra 1800. Aquí print() solo permite ver el resultado; su sintaxis se estudia formalmente en la lección 2.1.

ERRORES FRECUENTES

  • Cambiar el orden de la resta y obtener un resultado negativo.
  • Omitir una entrada o no definir la salida esperada.

Calcular el cambio

40 min

Con un precio de 3200 y un pago de 5000, calcula el cambio, guárdalo en cambio e imprímelo.

PISTAS

  • Identifica qué cantidad se resta de cuál; todavía importa más seguir la lógica que memorizar la sintaxis.
  • Guarda el resultado con el nombre cambio y usa print(cambio) para observar la salida.

LABORATORIO · EN TRES PASOS

Prueba tu código

  1. 01EscribeEdita el ejemplo en el cuadro de código.
  2. 02EjecutaPulsa el botón que aparece debajo del editor.
  3. 03RevisaEl resultado aparece justo después.
Ver indicaciones de esta actividad

Ejecuta el ejemplo y luego modifícalo para resolver este reto: Con un precio de 3200 y un pago de 5000, calcula el cambio, guárdalo en cambio e imprímelo.

Tu código Python

Puedes modificar el ejemplo

Python se prepara al ejecutar tu primer programa. La primera carga puede tardar un poco.

Loading...

Atajos para escribir en la pantalla táctil

Resultado del programa

Esperando la primera ejecución
> El resultado aparecerá aquí después de ejecutar el código.