Saltar al contenido
EnglishEspacio →

Arreglos en PSeInt: ejemplos resueltos

19 ejemplos

Cómo funciona

Un arreglo (o vector) guarda muchos datos del mismo tipo bajo un solo nombre, en casillas numeradas. En vez de nota1, nota2, nota3… tienes notas[1], notas[2], notas[3], y puedes recorrerlas con un ciclo.

Se crea con Dimension, indicando cuántas casillas tendrá: Dimension notas[30]. En el perfil por defecto la primera casilla es la 1; algunos perfiles empiezan en 0, así que revisa el de tu curso.

El patrón más común es cargar el arreglo con un Para y Leer, y después recorrerlo otra vez para calcular algo: la suma, el promedio, el mayor, cuántos aprobaron. Salirse del tamaño (notas[31] en un arreglo de 30) es un error.

Ejemplo corto

Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.

arreglos.psc · 15 líneas
Algoritmo MayorNota    Definir i, alta Como Entero    Dimension notas[5]    Para i <- 1 Hasta 5 Hacer        Escribir "Nota ", i, ":"        Leer notas[i]    FinPara    alta <- notas[1]    Para i <- 2 Hasta 5 Hacer        Si notas[i] > alta Entonces            alta <- notas[i]        FinSi    FinPara    Escribir "La nota más alta es ", altaFinAlgoritmo

Lo que muestra:

Nota 1:Respuesta del usuario: 14Nota 2:Respuesta del usuario: 9Nota 3:Respuesta del usuario: 18Nota 4:Respuesta del usuario: 11Nota 5:Respuesta del usuario: 16La nota más alta es 18
Ábrelo en Codoritmo

Se 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.

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.