Para Cada en PSeInt: recorrer un arreglo sin índices
1 ejemplo
Cómo funciona
Para Cada recorre un arreglo de principio a fin. En cada vuelta, la variable que eliges toma el valor de la casilla siguiente, así que no necesitas un contador ni saber cuántas casillas tiene.
Es ideal para sumar, mostrar o buscar algo en todos los elementos. Si necesitas saber en qué posición estás (por ejemplo, para mostrar «Alumno 3») o recorrer solo una parte del arreglo, usa un Para con índice.
Algunos perfiles no permiten Para Cada; en ese caso, el mismo recorrido se escribe con Para i <- 1 Hasta n Hacer.
Ejemplo corto
Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.
Algoritmo SumarPrecios Definir total Como Real Dimension precios[4] precios[1] <- 3.5 precios[2] <- 12 precios[3] <- 7.25 precios[4] <- 1 total <- 0 Para Cada precio De precios Hacer total <- total + precio FinPara Escribir "Total: ", totalFinAlgoritmoLo que muestra:
Total: 23.75Se abre en el editor del navegador, sin instalar nada.
Ejercicios resueltos
Cada ejercicio trae el código completo, su diagrama de flujo y una ejecución de muestra.
Lista de compras
Agrega productos a una lista que crece hasta que escribas FIN.
Avanzado
En la referencia del lenguaje
Las instrucciones que intervienen, explicadas una por una.
Otros conceptos
Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.