Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Recorrer Arreglo
Recorrer Arreglo
Asumiendo que tenemos el siguiente arreglo llamado FRUTAS. El cual es unidimensional y tiene los
siguientes valores:
POS.
VALOR
Manzana
Pera
Uva
Toronja
Guineo
Mango
Quenepa
FRUTAS [ X ]
Elemento
Arreglo (Array)
Indice o Suscrito
El siguiente modulo en Pseudocdigo nos permite recorrer la lista para mostrar todos los valores del
arreglo.
MODULE MostrarArreglo : 1000
DISPLAY Listado de Frutas
DISPLAY
FOR X = 1 to 7
DISPLAY X + : + FRUTAS[X]
ENDFOR
RETURN
El output de esas instrucciones serian:
Listado de Frutas
1:
2:
3:
4:
5:
6:
7:
Manzana
Pera
Uva
Toronja
Pera
Mango
Quenepa
POS.
VALOR
Manzana
Pera
Uva
Toronja
Guineo
Mango
Quenepa
Para pedir el valor de una posicin en particular, se pueden seguir los pasos del siguiente Modulo en
Pseudocdigo:
MODULE PedirLocalizacion : 1000
REPEAT
DISPLAY Qu nmero desea ver?(1-7)
GET valor
IF valor < 1 OR valor > 7
DISPLAY Error-numero indicado es incorrecto.
DISPLAY Intentelo de nuevo.
ENDIF
UNTIL valor >= 1 AND valor <= 7
DISPLAY valor + : + FRUTAS[valor]
RETURN
Ejemplo de la corrida:
Qu nmero desea ver?(1-7) 9
Error-numero indicado es incorrecto.
Intentelo de nuevo.
Qu nmero desea ver?(1-7) 4
4: Toronja
VALOR
DESPUES
POS.
Manzana
Pera
Uva
Toronja
Guineo
Mango
Quenepa
VALOR