“Conocimientos Programación>Lenguajes De Programación

Explicación del uso de una matriz

2015/9/22
Los programas de ordenador suelen utilizar matrices para gestionar elementos de datos. Los datos de una aplicación pueden incluir texto, números y muchos otros tipos de información, incluyendo lo que se ve como un usuario de la aplicación , así como los elementos que participan en la lógica de la aplicación . Arrays almacenar secuencias de valores de datos en arreglos lineales. Muchos lenguajes de programación permiten el acceso a las estructuras de matriz, incluyendo tanto las plataformas de escritorio y Web . Almacenamiento de datos

Los elementos de una matriz puede comprender diferentes tipos de datos y valores . Por ejemplo , un programa de juego podría almacenar una serie de cadenas de texto en una estructura de matriz para representar los nombres de los niveles en el juego . Cada elemento de una matriz es un elemento. A menos que esté vacío , un elemento de matriz tiene un valor , que es el elemento de datos real que se está almacenado . Un elemento de la matriz también tiene un índice , que es la posición que se encuentra en el dentro de la matriz . En el caso más simple , el índice de un elemento de la matriz es un número entero que representa su posición , con el primer elemento en la posición cero, entonces las posiciones de índice incremental posteriores por uno hasta el final de la estructura.
Creación

Cuando un programa crea un objeto de matriz , se indicará el nombre del array. Dependiendo del lenguaje de programación , el código también puede especificar el tipo de datos de la matriz se va a almacenar , así como la longitud de la estructura . El siguiente ejemplo de código Java se muestra cómo crear una matriz para almacenar los elementos de cadena: String [ ] MyWords = new String [ 7 ] ;

Este código crea una matriz con siete posiciones de valores de cadena. El siguiente código de ejemplo muestra cómo crear una matriz y una instancia con elementos en PHP: $ my_words = array (" silla " , "coche " , "persona" , "tierra" ) ;

Este código crea una matriz con cuatro elementos en el mismo. PHP también puede crear matrices con las teclas , por lo que cada elemento de una pareja de clave y valor , como en el siguiente ejemplo: $ my_amounts = array ( "manzanas " = > 15 , " plátanos " = > 12 , " naranjas " ; = > 23 ) ;

elemento de acceso
Programas

puede acceder a los elementos de una matriz mediante cualquiera de los valores de índice o claves de identificación. Para una matriz sin llaves , el código puede utilizar la posición de índice para referirse a un elemento, ya sea para leer o escribir el valor almacenado ahí. El siguiente ejemplo de código Java demuestra configurando el valor en una posición de índice dado: MyWords [ 2 ] = " sombrero " ;

Este elemento puede haber tenido un valor almacenado en esta posición, en cuyo caso el valor se ahora han sido sustituidos por el nuevo. El siguiente código PHP de ejemplo muestra el acceso al elemento a la posición indicada por una clave : echo $ my_amounts [' banano '] ;
Atravesando

Los programas suelen llevar a cabo los procesos de en el que tanto el acceso o modificar cada elemento de una estructura de matriz. Tales procedimientos implican generalmente bucles , en la que el mismo proceso se ejecuta varias veces , una vez para cada elemento de la matriz . El siguiente código PHP de ejemplo muestra escribiendo el valor en cada posición dentro de una matriz, junto con otro código de marcado: . . Foreach ( $ my_words como $ palabra ) { echo "

" $ palabra " < /p > "; }

el " bucle foreach "selecciona cada elemento de un array PHP a su vez, almacenarla en una variable temporal para el procesamiento dentro de la estructura de bucle
.

Lenguajes De Programación
Usos de Prolog
HTML Tutorial : Superíndice
Cómo instalar el ISA Server 2006 Proxy Client
Unidad de programación del controlador Tutorial
Cómo agregar elementos a una matriz en C #
Cómo conectar un tándem directa a un MVS
Cómo convertir Enum a la lista
Cómo hacer fragmentos de código de acortar el tiempo de programación
Conocimientos Informáticos © http://www.ordenador.online