Arreglos Bidimensionales

Páginas: 2 (447 palabras) Publicado: 15 de mayo de 2012
Arreglos bidimensionales

Son aquellos que contienen 2 índices, uno que maneja los renglones y otro que
maneja las columnas su declaración consiste en declarar al arreglo bidimensional
como unavariable de dos índices cuya restricción es que siempre deben ser
números enteros los índices:

Tipo_dato

nombre_arreglo[# renglones][# columnas]

columnas

renglones

Para guardar datos enun arreglo bidimensional se puede hacer de dos formas:

1) En tiempo de compilación: Asignando valores al arreglo al momento de la
declaración del mismo
Por ejemplo int a[ ][ ]={ {11,12,13},{1,2,3} {3,6,9}, {5,7,3} }; creará un arreglo
de 4 renglones y 3 columnas. En este caso no sería necesario colocar dentro
de los corchetes las dimensiones del arreglo ya que las tomaría del tamaño
delos datos guardados.

2) En tiempo de ejecución donde se solicite al usuario introducir los datos a
guardar. En este caso la declaración se hará int a[20][20]; y solicitar aparte
se proporcionenlos datos para el llenado del arreglo.

Una forma muy sencilla de comenzar a manejar los índices de un arreglo sin
necesidad de realizar un llenado previo de datos sería realizar la suma de losíndices de un arreglo que se guardarán dentro del mismo. El mismo ejemplo
puede aplicarse para las tablas de multiplicar.

1

INICIO

i=0;i<5;i++

\n

J=0;j<5;i++

Arr[i][j]=i+jArr[i][j]

FIN

#include <stdio.h>
#include <conio.h>

suma_indices();
multiplica_indices();

main()
{
char resp;
int op;
do
{
clrscr();
puts(“1.- Sumar índices”);
puts(“2.-Multiplicar índices”);
puts(“opción => ”);
scanf(“%d”, &op);
switch(op)

2

{
case 1:
suma_indices();
break;
case 2:
multiplica_indices();
break;
default:
puts(“opción noválida”);
break;
}

printf(“\n otra vez

s/n =>

“);

resp=getche();
} while (resp==’s’);
getch();
return 0;
}

suma_indices()
{
int i, j, ren, col, a[10][10];
printf(“\n dar el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos bidimensionales
  • Arreglos Bidimensionales
  • Arreglo Bidimensional
  • Actividad Arreglos Bidimensionales
  • Arreglos Bidimensionales Labview
  • AED ARREGLOS BIDIMENSIONALES
  • arreglos bidimensionales java
  • FUNCIONES Y ARREGLOS BIDIMENSIONALES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS