Buscar

Ayuda problema matrices en java


 
 Old 13 mar 2009, 21:05   #11 (permalink)  
Moderador
 
Avatar de the_ma3x
 
Registrado: febrero 2005
Ubicación: México
Mensajes: 4.325

Predeterminado Re: Ayuda problema matrices en java

Cita:
zumbadoe escribió: Ver post
Buenas, yo tambien soy nueva en esto de java y estoy haciendo un trabajo muy parecido a este y tengo el mismo problema de que cuando intento pasar a llenar la matriz (1,0) me da un error . Estuve leyendo lo de poner un length-1. he intentado hacerlo pero me dice que el "primitive type int of n does not have a field lenght " me imagino q estoy haciendo algo malo. si me pudieran ayudar con un ejemplo . tal vez con el mismo ya desarrollado pero con esta pequeña explicacion. Gracias

Uno,

El post es de hace 2 años.

Segundo, length es una propiedad de longitud propia de una cadena de caracteres, no de un Número.

Pon el error que te mandaba originalmente y a lo mejor se te puede ayudar. Quita el código de length que en este caso no sirve de nada a menos que trabajes con cadenas de caracteres

Saludos

Every wall is a door. Ralph Waldo Emerson
the_ma3x is offline   Citar y responder
 
 Old 13 mar 2009, 21:16   #12 (permalink)  
Nuevo miembro
 
Avatar de zumbadoe
 
Registrado: marzo 2009
Mensajes: 2

Guay Re: Ayuda problema matrices en java

Sorry no me fije q el post fuera tan viejo. Voy a intentar lo que me dices.

Gracias
zumbadoe is offline   Citar y responder
 
 Old 02 abr 2009, 00:42   #13 (permalink)  
Nuevo miembro
 
Avatar de GuilleFerru
 
Registrado: abril 2009
Mensajes: 1

Predeterminado Re: Ayuda problema matrices en java

Anda a la perfeccion y te genera la matriz del tamaño q mas te guste




import java.io.*;
public class Matrizej3{
public static void main(String arg[])throws IOException{

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));


int filas, cols;


System.out.println("Digite el numero de filas: ");
System.out.flush();
filas= Integer.parseInt(in.readLine( ));
System.out.println("Digite el numero de columnas: ");
System.out.flush();
cols= Integer.parseInt(in.readLine( ));


float [] [] a = new float[filas][cols];



for (int i=0; i<=filas-1 ; i++){
for (int j=0; j<=cols-1 ; j++){
System.out.println("Digite el valor para la posicion (" + i + "," + j +"):");
a[i][j] = Float.parseFloat(in.readLine( ));
}
}

for (int i=0; i < a.length; i++ ) {
for (int j=0; j < a[i].length; j++ )
System.out.print("\t"+a[i][j]);
System.out.println(" ");
}


}
}
GuilleFerru is offline   Citar y responder
 
 Old 16 abr 2009, 01:37   #14 (permalink)  
Nuevo miembro
 
Avatar de any622
 
Registrado: abril 2009
Mensajes: 2

Predeterminado Re: Ayuda problema matrices en java

11111111111111111111111111
any622 is offline   Citar y responder
 
 Old 16 abr 2009, 01:39   #15 (permalink)  
Nuevo miembro
 
Avatar de any622
 
Registrado: abril 2009
Mensajes: 2

Predeterminado Re: Ayuda problema matrices en java

hola nececito ayuda con una matriz el problema es que necesito que un numero cambie de posicion cada vez que yo quiera que se mueva por toda la matriz no se como hacerlo por favor necesito su ayuda.muchas gracias
any622 is offline   Citar y responder
 
 Old 05 jul 2009, 18:30   #16 (permalink)  
Nuevo miembro
 
Avatar de Gabo257
 
Registrado: marzo 2009
Mensajes: 2

Predeterminado Re: Ayuda problema matrices en java

Buenas... Disculpen, pero en este momento necesito ayuda!

Debo llenar una matriz con 8 letras y mostrarlas de la siguiente manera: las cuatro primeras el la diagonal principal y las cuatro siguientes en la diagonal secundaria. El problema es que por lo que puedo entender de la asignacion es una matriz 4x4 pero no se como hacer para que las letras queden en la posicion deseada.

Deben ser 8 letras al azar que queden 4 en la diagonal principal y 4 en la secundaria. Si alguien me pudiera ayudar, se lo agradeceria de todo corazon.

Saludos
Gabo257 is offline   Citar y responder
 
 Old 06 jul 2009, 16:34   #17 (permalink)  
Ex-miembro
 
Avatar de htorre
 
Registrado: junio 2006
Mensajes: 859

Predeterminado Re: Ayuda problema matrices en java

Cita:
Gabo257 escribió: Ver post
Buenas... Disculpen, pero en este momento necesito ayuda!

Debo llenar una matriz con 8 letras y mostrarlas de la siguiente manera: las cuatro primeras el la diagonal principal y las cuatro siguientes en la diagonal secundaria. El problema es que por lo que puedo entender de la asignacion es una matriz 4x4 pero no se como hacer para que las letras queden en la posicion deseada.

Deben ser 8 letras al azar que queden 4 en la diagonal principal y 4 en la secundaria. Si alguien me pudiera ayudar, se lo agradeceria de todo corazon.

Saludos
Hola

Para encontrarte en la Diagonal principal de una Matriz, la posición de la columna debe ser igual a la de la fila, por lo tanto, con un condicional a la hora de insertar los valores podrías hacer lo que quieres.

Ej:

Código PHP:
public void llenarDPrincipal{
for(
int i=0;i<n;i++){
for(
int j=0;j<n;j++){
if(
j==i)
//Aca insertar en la Matriz la letra
}
}

De igual manera, para la Diagonal secundaria puedes partir obteniendo la primera posición de la Fila y el ultimo de la Columna o viceversa, y luego aumentas uno y disminuyes el otro, teniendo en cuenta, la suma de las dos posiciones debe ser igual al tamaño de la matriz.

Ej:

Código PHP:
public void llenarDSecundaria{
for(
int i=0;i<n;i++){
for(
int j=0;j<n;j++){
if(
j+i==n)
//Aca insertar en la Matriz la letra
}
}

Espero, que puedas entenderme.

Saludos
htorre is offline   Citar y responder
 
 Old 10 jul 2009, 23:58   #18 (permalink)  
Nuevo miembro
 
Avatar de Gabo257
 
Registrado: marzo 2009
Mensajes: 2

Predeterminado Re: Ayuda problema matrices en java

Muchisimas gracias.. no sabes como me ayudas!!
Gabo257 is offline   Citar y responder
 
 Old 11 jul 2009, 04:47   #19 (permalink)  
Ex-miembro
 
Avatar de htorre
 
Registrado: junio 2006
Mensajes: 859

Predeterminado Re: Ayuda problema matrices en java

Cita:
Gabo257 escribió: Ver post
Muchisimas gracias.. no sabes como me ayudas!!
De nada siempre para ayudar

Saludos
htorre is offline   Citar y responder
Página 2 de 2 < | 1 | 2

« crystal reports 2008 y vb 6 | Ayudenme expertos de softonic .PHP Script y HTML »

Herramientas
Estilo


 

Tema Iniciado por Foro Respuestas Último mensaje
problema con sony ericson ayuda pliss rocxy Móviles 4 11 jul 2007 13:08
Me falta java para algunas páginas web, ayuda please! hards Software 4 21 abr 2007 21:56
problema con java julian_29 Software 0 21 mar 2007 04:21
problema con nero, ayuda jmrm Vídeo 4 04 nov 2006 11:40
Ayuda con UN PROBLEMA AL FORMATEAR XP romeosolito Software 4 23 may 2006 18:28



Buscar