Tienes razón amchacon! Se me había pasado por alto por completo.
Por último............................. ¿cómo podría el programa saber cuál es el número mayor de cada fila y cada columna? ¿Alguna explicación?
Por ejemplo así:#include <iostream>
using namespace std;
int main()
{
char diasSemana [7][10] ={"LUNES", "MARTES", "MIERCOLES", "JUEVES", "VIERNES", "SABADO","DOMINGO"};
char a,cadenas [5][8]={ "A3","TV1" ,"CUATRO" ,"T4 " ,"SEXTA"};;
float matriz[][8]={{1 , 2 , 1.4 , 4.6 , 5 , 7 , 6.2 , 6.2},
{2 , 3 , 3.6 , 5 , 4.5 , 2.7 , 5.2 , 5.2},
{3 , 2.5 , 3.5 , 3 , 6 , 3 , 5.1 , 5.1},
{4 , 3.2 , 4.5 , 2 , 2.2 , 1 , 3.5 , 0.9},
{5 , 1.7 , 1.3 , 4.5 , 4.7 , 2.8 , 4.8 , 3.3}};
int i,j ,indice;
float suma=0,mayor=0;
for(i=0;i<7;i++)
cout<<" "<<diasSemana [i];
cout<<endl;
for (i=0;i<5;i++)
{
for(j=1;j<8;j++)
{
if (j>=1)
suma +=matriz[i][j];
if (j==0)
cout<<" "<<cadenas[i];
cout<<" "<<matriz[i][j];
}
cout<<" La audiencia de la television "<<cadenas [i]<<" es "<<suma<<endl;
if (suma>mayor)
{
mayor=suma;
indice=i;
}
suma=0;
}
cout<<endl<<"La television mas vista fue "<<cadenas [indice]<<" con "<< mayor<<" millones de espectadores "<<endl<<endl;
mayor=0;
for(j=1;j<8;j++)
{
for(i=0;i<5;i++)
suma+=matriz[i][j];
cout<<"La audiencia del "<<diasSemana [j-1]<<" fue "<<suma<<endl;
if (suma>mayor)
{
mayor=suma;
indice=j;
}
suma=0;
}
cout<<endl<<"El dia de mas audiencia fue el "<<diasSemana [indice-1]<<" con "<< mayor<<" millones de espectadores "<<endl<<endl;
cin.get();
return 0;
}
LUNES MARTES MIERCOLES JUEVES VIERNES SABADO DOMINGO
2 1.4 4.6 5 7 6.2 6.2 La audiencia de la television A3 es 32.4
3 3.6 5 4.5 2.7 5.2 5.2 La audiencia de la television TV1 es 29.2
2.5 3.5 3 6 3 5.1 5.1 La audiencia de la television CUATRO es 28.2
3.2 4.5 2 2.2 1 3.5 0.9 La audiencia de la television T4 es 17.3
1.7 1.3 4.5 4.7 2.8 4.8 3.3 La audiencia de la television SEXTA es 23.1
La television mas vista fue A3 con 32.4 millones de espectadores
La audiencia del LUNES fue 12.4
La audiencia del MARTES fue 14.3
La audiencia del MIERCOLES fue 19.1
La audiencia del JUEVES fue 22.4
La audiencia del VIERNES fue 16.5
La audiencia del SABADO fue 24.8
La audiencia del DOMINGO fue 20.7
El dia de mas audiencia fue el SABADO con 24.8 millones de espectadores
Saluditos!. ....
P.D: ¡ Y sin vectores !, sólo con mayor e indice.