Torres machado jorge_act 1

Embed Size (px)

Citation preview

1. GUA PARA EL APRENDIZAJE DE ARREGLOS UNIDIMENSIONALES Y SU IMPLEMENTACIN EN JAVA POR: JORGE TORRES MACHADO 2. TABLA DE CONTENIDO QU ES UN VECTOR? ACCESO A LOS DATOS DE UN VECTOR IMPLEMENTACIN EN PSEUDOCDIGO IMPLEMENTACIN EN JAVA CON JCREATOR EJEMPLO DE APLICACIN EN JAVA EJERCICIOS PROPUESTOS 3. Un vector o un arreglo unidimensional es una estructura auxiliar de datos, sta permite almacenar informacin de manera temporal con el objetivo de que pueda ser analizada rpidamente y ejecutar acciones en programas. En donde, V es el vector y en cada espacio maneja un dato. Ejemplo: V1 = 18, V2 = 20... V8 = 6. QU ES UN VECTOR? 1 2 3 4 5 6 7 8 V 18 20 4 16 19 12 11 6 4. ACCESO A LOS DATOS DE UN VECTOR El vector llamado V contiene un total de 8 posiciones, cada una de las cuales contiene un dato numrico, este se accede mediante el nombre del arreglo y el ndice entre corchetes as: Para acceder al nmero 18 se llama por V[1], si se desea acceder al valor 19 ste es V[5], as sucesivamente. Generalmente, se utiliza una variable tipo entera que vare entre 1 y el valor final. Ese valor final lo vamos a referenciar como n. 1 2 3 4 5 6 7 8 V 18 20 4 16 19 12 11 6 5. IMPLEMENTACIN EN PSEUDOCDIGO El comienzo de la programacin est dado por planificar el trabajo que se va a efectuar, primero recreando grficas que muestren el funcionamiento que deseamos lograr y luego, la solucin en el papel en un lenguaje informal que permita las pruebas, reglas, lgica bsica que tendrn todos los lenguajes. Probaremos la lectura de un vector y su escritura en pseudocdigo: Inicio Lea n Para (i=1,n,1) haga Lea v[i] Fin_para Para (i=1,n,1) haga Escriba v[i] Fin_para Fin 6. IMPLEMENTACIN EN JAVA CON JCREATOR Inicio Lea n Para (i=1,n,1) haga Lea v[i] Fin_para Para (i=1,n,1) haga Escriba v[i] Fin_para Fin import javax.swing.*; public class vector01{ public static void main(String[] args){ int v[],i,n; String cad=; n=Integer.parseInt(JOptionPane.showInputDialog(Escriba n); v=new int[n+1]; for(i=1;i