SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: ifmaster en Lunes 26 de Julio de 2004, 13:57

Título: Problemas Con Los Arrays De Doble Indice
Publicado por: ifmaster en Lunes 26 de Julio de 2004, 13:57
Pues acabo de empezar con los array de doble indice y creo k no me e enterao muy bien, alguien puede decirme xk no funciona esto:
#include <iostream.h>

main()
{
int a[5][5];
int counter;

cout << "Primero debes introducir los 5 elementos del"
      << "array a
for (counter = 0; counter = 4; counter++)
{
cout << counter << "elemento del array a[" << counter + 1
      << "][] es ";
cin >> a[counter][];
}
for (counter = 0; counter = 4; counter++)
{
cout << counter << "elemento del array a[][" << counter + 1
       << "] es ";
cin >> a[][counter];
}

return 0;
}

thx :P
Título: Re: Problemas Con Los Arrays De Doble Indice
Publicado por: nicokiki en Lunes 26 de Julio de 2004, 14:15
Hola !!!!!!!!!!!

Porque estas poniendo solo uno de los indices y debes tener los dos

Salu2!!!!!!!!!!!!
Título: Re: Problemas Con Los Arrays De Doble Indice
Publicado por: ifmaster en Lunes 26 de Julio de 2004, 14:18
Pero, no entiendo muy bien como definir los elementos de los dos indices en un solo for o en dos, podriais rectificiar mi ejemplo o ponerme alguna linia que me sirva de ayuda para poder hacerlo yo, por favor?
Título: Re: Problemas Con Los Arrays De Doble Indice
Publicado por: Electroduende en Lunes 26 de Julio de 2004, 15:10
int array[10][10];

// para recorrer todos los elementos del array
for(int i = 0; i < 10; ++i) {
   for(int j = 0; j < 10; ++j) {
        cout << array[j];
}
}

hasta luego, :hola:
Electroduende
 :alien:
Título: Re: Problemas Con Los Arrays De Doble Indice
Publicado por: ifmaster en Lunes 26 de Julio de 2004, 17:46
ok  :gracias:  :angel:  :angel: ya voy pillando como funciona :)