Autor
|
Tema: matriz (Leído 5,769 veces)
|
;c1v!c
Desconectado
Mensajes: 151
Forma parte de esta comunidad gamer!!!
|
|
matriz
« en: 15 Agosto 2011, 20:42 pm » |
|
hola como hago para declarar la matriz y q me muestre todos los valores filas por filas. tengo esto hasta ahora: #include <stdio.h> #include <stdlib.h> int main() { int n1,n2,i,j; printf("Ingrese el numero de columnas de la matriz:"); printf("Ingrese el numero de filas de la matriz:"); for (i=0;i<n1;i++) { for (j=0;j<n2;j++) { } } return 0; }
|
|
|
En línea
|
|
|
|
Valkyr
Desconectado
Mensajes: 646
Divide y vencerás
|
|
Re: matriz
« Respuesta #1 en: 15 Agosto 2011, 21:11 pm » |
|
Para declarar una matriz de enteros: int n1,n2,i,j; printf("Ingrese el numero de columnas de la matriz:"); printf("Ingrese el numero de filas de la matriz:"); int matriz[n1][n2]; //Leer numeros y almacenarlos en la matriz for (i=0;i<n1;i++) { for (j=0;j<n2;j++) { scanf("%d", &matriz [i ][j ]); } } //Mostrarla por pantalla for (i=0;i<n1;i++) { for (j=0;j<n2;j++) { } }
Saludos.
|
|
|
En línea
|
|
|
|
Dark Invader
Desconectado
Mensajes: 111
Lucha hasta el final para conseguir tu objetivo.
|
|
Re: matriz
« Respuesta #2 en: 15 Agosto 2011, 21:13 pm » |
|
¿Quieres una matriz bidimensional?.Esta te pide filas,columnas,rellenas los datos de cada fila y columna y los muestra en pantalla: #include <stdio.h> int main() { int matriz[10][8]; int x,y,numero,numero2; for (x=0;x<numero;x++){ for (y=0;y<numero;y++){ printf("introduzca %d columna %d fila: ",x ,y ); scanf("%d",&matriz [x ][y ]); } } for (x=0;x<numero;x++){ for (y=0;y<numero;y++){ printf("\nVALOR DE LAS MATRICES:%d",matriz [x ][y ]); } } return 0; }
¿Es algo parecido a esto lo que querias? PD:Se me adelantaron
|
|
|
En línea
|
|
|
|
;c1v!c
Desconectado
Mensajes: 151
Forma parte de esta comunidad gamer!!!
|
|
Re: matriz
« Respuesta #3 en: 15 Agosto 2011, 21:17 pm » |
|
a vos te compila¿? a mi no me anda me salen numero gigantes!! Saludos!
|
|
|
En línea
|
|
|
|
Dark Invader
Desconectado
Mensajes: 111
Lucha hasta el final para conseguir tu objetivo.
|
|
Re: matriz
« Respuesta #4 en: 15 Agosto 2011, 21:21 pm » |
|
¿A cual de los dos codigos te refieres? Si es el mio me sale perfectamente...
|
|
|
En línea
|
|
|
|
;c1v!c
Desconectado
Mensajes: 151
Forma parte de esta comunidad gamer!!!
|
|
Re: matriz
« Respuesta #5 en: 15 Agosto 2011, 21:24 pm » |
|
¿A cual de los dos codigos te refieres? Si es el mio me sale perfectamente... si el tuyo me anda perfecto pero lo q estoy necesitando es como el primero, pero no me funciona! Saludos!
|
|
|
En línea
|
|
|
|
Dark Invader
Desconectado
Mensajes: 111
Lucha hasta el final para conseguir tu objetivo.
|
|
Re: matriz
« Respuesta #6 en: 15 Agosto 2011, 21:33 pm » |
|
El primero no funciona porque no establece un valor inicial al array,un array no puede tener un valor no definido en tiempo de ejecucion,necesita un valor inicial,no que espere que el usuario ponga las variables y ponerlas en el array...Para eso se necesitarias un array dinamico con malloc puedes hacerlo...
En el codigo que te di te da el numero de filas,el de columnas,pone valores y los muestra en pantalla¿que necesitas realmente?
|
|
|
En línea
|
|
|
|
;c1v!c
Desconectado
Mensajes: 151
Forma parte de esta comunidad gamer!!!
|
|
Re: matriz
« Respuesta #7 en: 15 Agosto 2011, 21:36 pm » |
|
necesito una matriz de X filas por X columnas y q imprima sus valores fila x fila. Saludos
|
|
|
En línea
|
|
|
|
Dark Invader
Desconectado
Mensajes: 111
Lucha hasta el final para conseguir tu objetivo.
|
|
Re: matriz
« Respuesta #8 en: 15 Agosto 2011, 21:46 pm » |
|
Pero eso es lo que hace el codigo que te puse
|
|
|
En línea
|
|
|
|
PiroskY
Desconectado
Mensajes: 76
пирожки
|
|
Re: matriz
« Respuesta #9 en: 15 Agosto 2011, 21:49 pm » |
|
Teniendo una matriz de X filas e Y columnas, la manera de mostrar fila por fila seria así: for(int i=0 ; i < X ; i++) { for(int j=0 ; j < Y ; j++) cout << matriz[i][j] << " "; cout << endl; }
Ahora, vos también necesitas que el usuario determine las dimensiones de la matriz?
|
|
« Última modificación: 15 Agosto 2011, 21:52 pm por PiroskY »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
matriz c#
.NET (C#, VB.NET, ASP)
|
shin_akuma
|
2
|
11,069
|
30 Junio 2008, 22:06 pm
por shin_akuma
|
|
|
Duda - Buscar si existe una matriz dentro de otra matriz
Programación Visual Basic
|
EddyW
|
2
|
6,022
|
14 Agosto 2010, 06:18 am
por EddyW
|
|
|
Matriz en C++
Programación C/C++
|
delirio
|
2
|
20,865
|
27 Noviembre 2010, 22:48 pm
por darkvidhack
|
|
|
Matriz Dentro de otra matriz
Programación Visual Basic
|
moba741120
|
3
|
6,939
|
13 Abril 2011, 18:29 pm
por raul338
|
|
|
Matriz
Programación C/C++
|
el4celeste
|
8
|
3,908
|
19 Julio 2011, 06:13 am
por <<<-Basura->>>
|
|