Como cuadricualar matrices
yo tambien lo necesito!.. cuadricular la matriz , es decir que en pantalla aparezca la matriz en si , las celdas, con los respectivos datos adentro.
No se si entendi la explicacion de Nadia.
Aqui va un programita que muestra el conteniido de una matriz en la pantalla.
Aqui va un programita que muestra el conteniido de una matriz en la pantalla.
// program cuadricular.cpp
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << setw(7) << a[i][j];
cout << endl << endl;
}
cout << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << setw(7) << a[i][j];
cout << endl << endl;
}
cout << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN
q cuando x ejemplo imprimo una matriz 3x3 o cualquiera q ponga salga en un cuadro con cada numero en su celda
Espero que esto es lo que necesitan.
Si no es asi, explicate mejor y manda por e-mail un ejemplo de que tiene que aparecer en pantalla.
// program cuadricular.cpp
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
void Linea()
{
cout << " +";
for(int k = 0;k < COLUMNAS;k++)
cout << "--------+";
cout << endl;
} // LINEA
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
cout << endl << "matriz cuadriculada : " << endl << endl;
Linea();
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << " |"<< setw(5) << a[i][j];
cout << " | " << endl;
Linea();
}
cout << endl << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN
Si no es asi, explicate mejor y manda por e-mail un ejemplo de que tiene que aparecer en pantalla.
// program cuadricular.cpp
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
void Linea()
{
cout << " +";
for(int k = 0;k < COLUMNAS;k++)
cout << "--------+";
cout << endl;
} // LINEA
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
cout << endl << "matriz cuadriculada : " << endl << endl;
Linea();
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << " |"<< setw(5) << a[i][j];
cout << " | " << endl;
Linea();
}
cout << endl << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN
// program cuadricular.cpp
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << setw(7) << a[i][j];
cout << endl << endl;
}
cout << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN
// 1/7/2006
// written in Borland C++ ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int FILAS = 3,
COLUMNAS = 5;
int main()
{
int a[FILAS][COLUMNAS],i,j;
for(i = 0;i < FILAS;i++)
for(j = 0;j < COLUMNAS;j++)
a[i][j] = (i+1)*(j+1);
for(i = 0;i < FILAS;i++)
{
for(j = 0;j < COLUMNAS;j++)
cout << setw(7) << a[i][j];
cout << endl << endl;
}
cout << "end of program - good bye ! ! !" << endl;
return 0;
} // MAIN