[C con Clase] Arrays multidimensionales como parametros de una funcion

Steven Davidson steven en conclase.net
Mie Jun 6 20:20:53 CEST 2007


Hola Anónimo,

Zaka ya te ha indicando algunos matices importantes acerca de tu código. Quiero agregar que tienes un error lógico al tratar los arrays.

Usas la variable 'i' a modo de índice (o subíndice) de los arrays 'cad' y 'nota'. Sin embargo, en los bucles empiezas 'i' con 1, mientras que los índices de los arrays siempre empiezan por 0 (cero). Deberías corregir los bucles teniendo esto presente. Por ejemplo,

for( i=0; i<n; i++ )
  cin >> cad[i];

cout << "Ingrese nota: ";

for( i=0; i<n; i++ )
  cin >> nota[i];


Espero que esto te aclare las dudas.

Steven


Más información sobre la lista de distribución Cconclase