Autor
|
Tema: matriz nxm numeros, como imprimir segunda fila[SOLUCIONADO] (Leído 12,666 veces)
|
rub'n
Desconectado
Mensajes: 1.216
(e -> λ("live now")); tatuar -> λ("α");
|
como imprimir la segunda fila de la matriz nxm por ejemplo, sabiendo que no se sabe el tamaño de la matris? tendré que agregar una clase ? import java.util.Random; import java.util.Scanner; public class Matriz3 { private Scanner leer; private int matriz[][]; public void cargar() { leer = new Scanner (System. in); System. out. print(" Filas ? "); int fila = leer.nextInt(); System. out. print(" Columnas ? "); int columna = leer.nextInt(); matriz = new int [fila][columna]; for( int f=0; f<matriz.length; f++ ) { for( int c=0; c<matriz[f].length; c++ ) { matriz[f][c] = r.nextInt(10); System. out. println(" Fila "+(f +1)+" Columna "+(c +1)+": "+matriz [f ][c ]); } } public void matriz() { System. out. println(" MATRIZ. "); for( int f=0; f<matriz.length; f++ ) { for( int c=0; c<matriz[f].length; c++ ) { System. out. print(" "+matriz [f ][c ]); } public void primeraFila() { System. out. println(" primera fila "); for( int c=0; c<matriz[0].length; c++ ) { System. out. print(" "+matriz [0][c ]); } public void ultimaFila() { System. out. println(" ultima fila "); for( int c=0; c<matriz[0].length; c++ ) { System. out. print(" "+matriz [matriz. length-1][c ]); } public static void main (String[] args ) { Matriz3 o = new Matriz3(); o.cargar(); o.matriz(); o.primeraFila(); o.ultimaFila(); } }
me dio bien asi... public void segundaFila() { System. out. println(" segunda fila "); for( int c=0; c<matriz[0].length; c++ ) { System. out. print(" "+matriz [1][c ]); }
|
|
« Última modificación: 28 Noviembre 2011, 03:22 am por RuB'n. »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen ki
|
|
|
|
rub'n
Desconectado
Mensajes: 1.216
(e -> λ("live now")); tatuar -> λ("α");
|
en el metodo para imprimir la ultima c<matriz[0].length
gracias men, y eso xq ? mas o menos ? el método para la segunda fila esta bien así ? que cambio le harías ? dime si modificaste el mensaje. gracias igual bro, saludos.,
|
|
« Última modificación: 27 Noviembre 2011, 18:53 pm por RuB'n. »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen ki
|
|
|
|
rub'n
Desconectado
Mensajes: 1.216
(e -> λ("live now")); tatuar -> λ("α");
|
joderr viendo la cuestion como haría para la tercera fila si no conozco la matriz ? en el caso de la segunda fila es mas facil, dado que un user minimo tiene que meter 2 filas. hay se complica y no conozco casi nada de java sera que me guío como el metodo de la ultima fila ? supongamos que meto 3x6 public void terceraFila() { System. out. println(" tercera fila "); for( int c=0; c<matriz[0].length; c++ ) { System. out. print(" "+matriz [matriz. length-2][c ]); } run: Filas ? 3 Columnas ? 6 Fila 1 Columna 1: 7 Fila 1 Columna 2: 4 Fila 1 Columna 3: 3 Fila 1 Columna 4: 3 Fila 1 Columna 5: 4 Fila 1 Columna 6: 9 Fila 2 Columna 1: 3 Fila 2 Columna 2: 1 Fila 2 Columna 3: 3 Fila 2 Columna 4: 3 Fila 2 Columna 5: 0 Fila 2 Columna 6: 1 Fila 3 Columna 1: 9 Fila 3 Columna 2: 1 Fila 3 Columna 3: 6 Fila 3 Columna 4: 0 Fila 3 Columna 5: 8 Fila 3 Columna 6: 4 MATRIZ. |7|4|3|3|4|9| |3|1|3|3|0|1| |9|1|6|0|8|4| primera fila 7 4 3 3 4 9 segunda fila 3 1 3 3 0 1 tercera fila 3 1 3 3 0 1 ultima fila 9 1 6 0 8 4 GENERACIÓN CORRECTA (total time: 5 seconds)
|
|
« Última modificación: 27 Noviembre 2011, 20:16 pm por RuB'n. »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen ki
|
|
|
|
rub'n
Desconectado
Mensajes: 1.216
(e -> λ("live now")); tatuar -> λ("α");
|
ejeje bueno si va. bueno, lo acabo de hacer, hasss por no pensarrr saludos leyer public void terceraFila() { System. out. println(" tercera fila "); for( int c=0; c<matriz[0].length; c++ ) { System. out. print(" "+matriz [2][c ]); } run: Filas ? 3 Columnas ? 5 Fila 1 Columna 1: 7 Fila 1 Columna 2: 4 Fila 1 Columna 3: 6 Fila 1 Columna 4: 0 Fila 1 Columna 5: 9 Fila 2 Columna 1: 0 Fila 2 Columna 2: 5 Fila 2 Columna 3: 0 Fila 2 Columna 4: 7 Fila 2 Columna 5: 1 Fila 3 Columna 1: 1 Fila 3 Columna 2: 0 Fila 3 Columna 3: 1 Fila 3 Columna 4: 1 Fila 3 Columna 5: 5 MATRIZ. |7|4|6|0|9| |0|5|0|7|1| |1|0|1|1|5| primera fila 7 4 6 0 9 segunda fila 0 5 0 7 1 tercera fila 1 0 1 1 5 ultima fila 1 0 1 1 5
|
|
« Última modificación: 28 Noviembre 2011, 00:29 am por RuB'n. »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen ki
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
borrar fila conociendo primer palabra de la fila(solucionado)
Scripting
|
flony
|
3
|
5,663
|
27 Noviembre 2009, 18:25 pm
por leogtz
|
|
|
Matriz de N dimension, como imprimir vertice inferior derecho ?
Java
|
rub'n
|
2
|
3,593
|
30 Noviembre 2011, 05:26 am
por rub'n
|
|
|
Como sumar la ultima fila y cuarta columna en una matriz ?
Java
|
goanzaloo
|
1
|
5,794
|
9 Diciembre 2011, 01:22 am
por Valkyr
|
|
|
[PHP][AYUDA]Como tengo acceso a la segunda fila de datos extraidos?.
PHP
|
anonimo12121
|
9
|
4,236
|
5 Abril 2012, 14:53 pm
por anonimo12121
|
|
|
Como imprimir coordenadas de una matriz???
.NET (C#, VB.NET, ASP)
|
omar_tijoux
|
0
|
3,549
|
26 Octubre 2016, 03:12 am
por omar_tijoux
|
|