Lección 1.2: Algoritmos y pseudocódigo
Antes de escribir código hay que saber qué pasos dar. Eso es un algoritmo, y el pseudocódigo es la forma de escribirlo.
La idea
Un algoritmo es la lista de pasos para resolver un problema. Es lo que piensas antes de escribir código.
El pseudocódigo es una forma de escribir ese algoritmo con palabras normales y unas pocas reglas. No se ejecuta: sirve para pensar sin pelearte con un lenguaje de programación.
Las primeras palabras
| Pseudocódigo | Qué hace |
|---|---|
Algoritmo … FinAlgoritmo | Marca el principio y el final |
Escribir | Muestra algo en pantalla |
Leer | Pide un dato a quien usa el programa y lo guarda |
Ejemplo
Un programa que saluda:
Algoritmo Saludar
Escribir "¿Cómo te llamas?"
Leer nombre
Escribir "Hola, ", nombre
FinAlgoritmo
Si escribes «Ana»:
¿Cómo te llamas?
Ana
Hola, Ana
Línea a línea:
- Escribe la pregunta.
- Espera a que escribas algo y lo guarda con el nombre
nombre. - Escribe «Hola, » y, detrás, lo que guardó.
Lo que va entre comillas se escribe tal cual. Lo que va sin comillas es un nombre, y el programa lo cambia por lo que guardó.
Pruébalo
Escribe un algoritmo que pregunte el nombre y la ciudad, y responda, por ejemplo, «Ana vive en Sevilla».
Ver la solución
Algoritmo DondeVives
Escribir "¿Cómo te llamas?"
Leer nombre
Escribir "¿En qué ciudad vives?"
Leer ciudad
Escribir nombre, " vive en ", ciudad
FinAlgoritmo
En resumen
- Un algoritmo son los pasos para resolver un problema.
- El pseudocódigo lo escribe con palabras normales y pocas reglas.
Escribirmuestra;Leerpregunta y guarda la respuesta.