lenguaje c

Páginas: 4 (867 palabras) Publicado: 7 de febrero de 2014
E N C A N T A D O R R R R R R A A A A A S S S S S

Matrices, arreglos, formaciones :
Recordando las formaciones unidimensionales tenemos:
int x[100]; (x, es una formación entera de 100elementos)
char texto [80]; (texto, es una formación tipo carácter de 80).

En las formaciones es recomendable asignar valores iniciales a los elementos individuales de la formación los cuales vanencerrados entre paréntesis y separados por comas.
Ej.: char color[4] ={‘R’, ‘O’, ‘J’, ‘O’,}; el resultado seria:
Color[0] = ‘R’
Color[1] = ‘O’ .................

Formaciones multidimensionales
Sedefinen igual que las unidimensionales, excepto que se requiere un par de corchetes separados por cada índice. Por tanto una bidimensional tendrá 2 corchetes, una tridimensional tendrá 3 y asísucesivamente. En las unidimensionales los n elementos se representan como una lista de valores, pero las bidimensionales los elementos se presentan como una tabla de valores que tienen filas y columnas. Enlas tridimensionales dichos elementos son un conjunto de tablas , y así sucesivamente....

Ej.: 1- float tabla[50] [50];
2- Char pagina[24] [80];
3- Static double registros[100][66] [255];
4- Static double registros [L] [M] [N];
En la primera, tabla es una formación bidimensional en coma flotante de 50 filas y 50 columnas, o sea 50 * 50 = 2,500 elementos.

En lasegunda, pagina, es tipo char de 24 * 80, o sea de 1, 920 elementos.

En la tercera, registro es una formación tridimensional de 100 tablas estáticas en doble precisión, cada una con 66 líneas y 255columnas, o sea 100 * 66 * 255 = 1,683,000 elementos.
En la cuarta es = a la tercera pero las constantes simbólicas L, M y N definirán el tamaño real de la formación según los valores que elprogramador le asigne.







Ejemplo de una tabla bidimensional de 2 filas y 4 columnas.
int valores [2] [4] = {1, 2,3,4,5,6,7, 8}; el resultado seria:

valores [0] [0] = 1 valores[0] [1]...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS