esto es lo básico de arreglos es fácil entenderlos cuando uno piensa que es un tren que en cada vagón va un pasajero.
en si un arreglo es una variable la cual es dimensionada para que guarde mas de una información
ej
A[1] no sera necesariamente igual a A[2]. Son variables independientes que conforman un arreglo
estos arreglos se dividen en unidimensionales y multidimensionales vamos a explicar un poco de cada uno
para comenzar tomaremos el arreglo unidimensional.
arreglos unidimensionales
los arreglos unidimensionales son variables las cuales deben ser dimensionadas en el comienzo del algoritmo y solo crean filas, no columnas, la desventaja de este arreglo es que para guardar mas de un dato es necesario generar mas arreglos y dimensionarlos a todos.
vamos a hacer un algoritmo que muestre los datos de una persona
inicio
J <- 0
Escribir "ingrese el numero de trabajadores"
Leer n
Dimension A[n]
PARA I <- 1 HASTA n Hacer
escribir "ingrese nombre del trabajador"
J <- J + 1
leer A[J]
FinPara
Para J <- 1 Hasta n HACER
escribir " los nombres de los trabajadores son :",A[J]
FinPara
fin
este algoritmo lo que ara sera que el usuario pueda ingresar la cantidad de trabajadores y luego ingrese sus nombres por ultimo mostrara los 'los nombres de los trabajadores son : X' recuerden que si lo van a correr en pseint el inicio y el fin se cambian por proceso y finproseso.
en si lo que hicimos fue dar un valor a la dimensión asignado por el usuario y luego trabajamos el subindice del arreglo con un contador y trabajamos con el ciclo iterativo 'para' para que así pudiésemos mostrar todos los datos ingresados.
arreglos multidimensionales
un arreglo multidimencional es en si una tabla lo que haremos es crear una tabla para que el usuario pueda ingresar datos aleatorios de sus trabajadores
comensamos dimencionando este arreglo
INICIO
J <- 0
Escribir "ingrese el numero de trabajadores"
Leer n
Dimension A[n,3]
PARA I <- 1 HASTA n Hacer
escribir "ingrese nombre del trabajador"
J <- J + 1
leer A[J,I]
Escribir "ingrese direccion del trabajador "
PARA K <- 1 Hasta n Hacer
leer A[J,K]
FinPara
FinPara
Para J <- 1 Hasta n HACER
escribir " los nombres de los trabajadores son :",A[J,J]
FinPara
Para H <- 1 Hasta n Hacer
ESCRIBIR "LA DIRECCION ES :",A[H,H]
FinPara
FIN
Este algoritmo al igual que el otro nos pedira que ingresemos el numero de trabajadores y nos mostrara el nombre y dirección del trabajador.
Eso a sido todo por hoy en la próxima entrada veremos lenguaje C el cual nos permitirá hacre nuestro primer software y/o aplicación
soy Rodrigo Espoz y esto es para ustedes
Gracias
recuerden que la base de la información es la retroalimentación así que dejen algún comentario para saber como voy
No hay comentarios:
Publicar un comentario