30/05/2006, 02:35
|
| | | Fecha de Ingreso: mayo-2006
Mensajes: 42
Antigüedad: 18 años, 7 meses Puntos: 0 | |
bueno estuve viendo lo que me pusiste... pero mira mi problema no es ayar el mayor y el menor... sino es mostrar dentro de la matriz para esto pongo aqui la parte modificada del programa de como hice el mayor
//-------- Mayor y Menor --------
void mayor(void)
{
int mayor=0,posma1=numeros[0][0],posma2=numeros[0][0];
for(int m=0;m<4;m++)
{
for(int n=0;n<4;n++)
{
if(numeros[m][n]>=mayor)
{
mayor=numeros[m][n];
posma1=m;
posma2=n;
}
}
}
int menor=0,posme1=numeros[0][0],posme2=numeros[0][0];
for(int p=0;p<4;p++)
{
for(int o=0;o<4;o++)
{
if(numeros[p][o]<=menor)
{
menor=numeros[p][o];
posme1=p;
posme2=o;
}
}
}
for(int i=0;i<4;i++)
{
for(int u=0;u<4;u++)
{
if(i==posma1)
{
if(u==posma2)
{
cout<<"Numero->"<<numeros[i][u]<<"<-Mayor";
}
else
{
cout<<numeros[i][u]<<" ";
}
}
else
{
if(i==posme1)
{
if(u==posme2)
{
cout<<"Numero->"<<numeros[i][u]<<"<-Menor";
}
else
{
cout<<numeros[i][u]<<" ";
}
}
}
}
cout<<"\n";
}
}
mira yo le acabo de cambiar el menor pero me va fatal... el mismo error que ahora me va con el existe a la hora de mostrar en la matriz...
pero si modifico de nuevo lo que es de el menor por la forma de arriba le mayor de muestra bien en lamatriz
salu! ;) |