Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


matriz

Preguntas y respuestas sobre el lenguaje de programacion C/C++

matriz

Notapor Andres87 el Mar Mar 27, 2007 6:01 pm

Hola, alguien me pude decir como, mostrar una matriz de 120 elemntos, sin tener que digitarlos en la ejecucion del progranma, sino que ya aparescan
ejemplo asi:

1 2 3
4 5 6
7 8 9

tambien como la recorro y como elimno elementos.

gracias por su atención.
Andres87
Novato
Novato
 
Mensajes: 2
Registrado: Dom Mar 25, 2007 1:24 pm
Ubicación: Bogota D.C

re: matriz

Notapor yalmar el Mié Mar 28, 2007 8:14 pm

hola,

no entendi bien tu problema, mostrar es simplemente recorrrer todas las filas usando un for(...). Para trabajar con matrices yo te recomendaria que uses alguna biblioteca de las tantas que hay para matrices, las cuales deben proveer funciones para reccorer elementos como iteradores y tambien para elimanar insertar etc.

http://www.boost.org/libs/numeric/ublas/doc/matrix.htm

salu2
Avatar de Usuario
yalmar
Programador Experimentado
Programador Experimentado
 
Mensajes: 251
Registrado: Mié Jun 09, 2004 4:13 pm
Ubicación: Brasil

Notapor lordjusticiero el Vie Ago 17, 2007 5:20 pm

Amigo aqui te dejo la solucion este codigo muestra la orden de cualquiera matriz par es decir nxn, al introducir el valor n al inicio significa que es el numero x numero del orden de la matriz saludos.

Código: Seleccionar todo
#include <iostream.h>
#include <math.h>
void main ()
{
int i,j,n;
char a[20][20];

   cout<<"Introduzca orden de la matriz = "<<endl;cin>>n;
   for(i=1;i<=n;i++)
   {for(j=1;j<=n;j++)
   {cout<<"Introduzca elemento "<<i<<","<<j<<endl;cin>>a[i][j];}}
   for (i=1;i<=n;i++)
   {for (j=1;j<=n;j++)
   {cout<<a[i][j]<<"  ";}
   cout<<endl;}

}
LORD-JUSTICIERO
E-MAIL: lordjusticiero@hotmail.com
lordjusticiero
Novato
Novato
 
Mensajes: 13
Registrado: Dom Abr 08, 2007 9:24 am


Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados