Professional Documents
Culture Documents
O MATRICES
jimmy[1][3]
ASIGNACIN DIRECTA DE
ELEMENTOS DE UN ARREGLO
BIDIMENSIONAL
( Insercin de elementos)
volts = voltaje[5][100];
struct St {
int orden;
char* plato;
char* desc;
} mst [] = {
1, "Entrada", "Sopa juliana",
2, "Segundo", "Filete empanado",
3, "Postre ", "Tarta al Whisky",
};
int main()
{
for (int i = 0 ; i < DIMENSION; i++)
cout << mst[i].orden << " " << mst[i].plato << " " << mst[i].desc << endl;
return 0;
}
CMO RECORRER UNA MATRIZ?
Para recorrer una matriz necesitamos dos bucles anidados. Por ejemplo, si
se desea recorrer todos los elementos de la matriz A por filas, se escribirn
dos sentencias for anidadas:
int operacion(int [][100], int [][100], int [][100], int , int , int, int, int);
int main()
{
int n,f,c,r,f1,f2,c1,c2, m1[100][100], m2[100][100], mr[100][100];
cout<<"Presione 1 para Sumar"<<endl<<"Presione 2 para Restar"<<endl<<" Presione
otro numero para Salir"<<endl; cin>>n;
while ((n>0) && (n<3))
{
f1=0; c1=0; f2=0; c2=0;
while ((f1<1) || (f1>101))
{ cout<<"Introduce las filas de la matriz 1 [1-100]: "; cin>>f1; }
while ((c1<1) || (c1>101))
{ cout<<"Introduce las columnas de la matriz 1 [1-100]: "; cin>>c1; }