Aprende a programar desde cero con pseudocódigo
Antes de escribir una sola línea de código: cómo ejecuta instrucciones una computadora, y por qué el orden importa.
La estructura de un algoritmo, y tu primera instrucción real: Escribir (o Mostrar, o Imprimir).
Completa las lecciones anteriores para desbloquear
Un programa combina muchas instrucciones, una debajo de la otra, ejecutadas en secuencia.
Una variable es un espacio con nombre en memoria que guarda un dato para usarlo después.
Una variable solo conserva su último valor asignado — el estado evoluciona con el tiempo.
La computadora puede operar matemáticamente con números y variables para producir nuevos valores.
Un programa puede pausarse para recibir datos externos del usuario, con Leer.
Hasta ahora tus programas siempre hacían lo mismo. Ahora van a poder elegir un camino según los datos.
Cuando el programa necesita hacer una cosa u otra, nunca las dos, usamos SiNo.
Encadená Si para más de dos caminos, y combiná condiciones con Y, O y NO.
Opcional: una forma más corta de escribir cadenas largas de Si anidados, exclusiva de Pseudolab.
Según es más claro que encadenar Si cuando la decisión depende del valor exacto de una variable.
Cuando necesitás hacer lo mismo muchas veces, escribir la misma instrucción una y otra vez deja de ser una buena solución.
Cuando sabés de antemano cuántas veces necesitás repetir algo, Para es la herramienta indicada.
Un ciclo no solo sirve para mostrar cosas — también para procesar datos repetidamente.
Cuando no sabés de antemano cuántas veces repetir algo, Mientras repite en base a una condición.
A veces necesitamos ejecutar un bloque al menos una vez, y recién después comprobar si hay que repetirlo.
Saber tres sintaxis no alcanza — lo importante es reconocer cuál usar en cada problema.
Un ciclo puede ir adentro de otro ciclo — útil para recorrer filas y columnas.
Cierre de la unidad: problemas que combinan todo lo que aprendiste hasta ahora.
Cuando un programa repite las mismas instrucciones varias veces, conviene darles un nombre y reutilizarlas.
Un parámetro le permite a un SubProceso trabajar con datos distintos en cada llamada.
Dividir un programa largo en tareas más chicas lo hace mucho más fácil de leer.
Una función, además de realizar una tarea, devuelve un valor que podés usar en el resto del programa.
Mostrar un valor en pantalla y devolverlo para que otra parte del programa lo use son cosas distintas.
Cierre de la unidad: decidir qué tarea conviene como función y cuál como SubProceso, y aplicarlo en un proyecto corto.
Cuando necesitás guardar muchos valores relacionados, una variable por cada uno deja de alcanzar.
Arreglo + Para es la combinación fundamental para trabajar con muchos datos a la vez.
Un arreglo no solo se muestra — se puede buscar, contar y sumar dentro de él.
Un algoritmo clásico: encontrar el mayor o el menor valor de un arreglo, sin ordenarlo.
Un arreglo se puede pasar como parámetro a una función o SubProceso — y por default, se pasa por referencia.
Buscar posiciones, contar coincidencias, invertir e intercambiar — más herramientas para trabajar con arreglos.
Ordenar un arreglo significa hacer muchas comparaciones e intercambios organizados.
Un arreglo no es solo "notas" — es una forma general de representar cualquier colección de datos relacionados.
Cierre de la unidad: un programa completo que combina arreglos, ciclos, decisiones, contadores, acumuladores y funciones.
Cargando...
Ha ocurrido un error. Por favor, intenta de nuevo.