Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: esplu en 22 Diciembre 2009, 20:40 pm



Título: duda con una diagonal
Publicado por: esplu en 22 Diciembre 2009, 20:40 pm
Hola!!!
Tengo un problema a la hora de buscar el numero minimo en la diagonal secundaria de una matriz 4x4, alguien puede darme una pista de como hacerlo?? El caso es que para buscar ese numero en cualquier parte de la matriz si se encontrarlo, pero en la diagonal secundaria no, ayuda plis!!!

Gracias de antemano!!!


Título: Re: duda con una diagonal
Publicado por: Amerikano|Cls en 23 Diciembre 2009, 01:30 am
Algo como esto:

Código
  1. public boolean buscar(int numero){
  2.  
  3.   for(int i=matriz.length-1, j=0; i>=0; i--, j++){
  4.         if(matriz[i][j] == numero)
  5.                 return true;
  6.   }
  7.   return false;
  8. }

Salu2


Título: Re: duda con una diagonal
Publicado por: esplu en 23 Diciembre 2009, 13:45 pm
pero esto no es en pascal,no?


Título: Re: duda con una diagonal
Publicado por: Amerikano|Cls en 23 Diciembre 2009, 15:17 pm
no pero hay tienes la idea para sacarlo  :xD


Título: Re: duda con una diagonal
Publicado por: esplu en 23 Diciembre 2009, 15:32 pm
ok, si me ha servido, pero digo, pascal???, jeje, gracias


Título: Re: duda con una diagonal
Publicado por: Blitzkrieg' en 23 Diciembre 2009, 15:53 pm
Es Java, pero aquí no hacemos tareas, ya te dijeron como hacerlo, ahora hazlo tu en Pascal.  :¬¬ :¬¬


Título: Re: duda con una diagonal
Publicado por: esplu en 23 Diciembre 2009, 16:17 pm
Repito, me ha servido y lo tengo ya hecho, pero al verlo he dicho,¿eso es pascal?, pero eso es todo,esta hecho y finiquitado ;-)
Gracias por la ayuda.

PD: ya se que no haceis tareas  :¬¬


Título: Re: duda con una diagonal
Publicado por: xtermsh en 24 Diciembre 2009, 02:44 am
Mira esplu, lamentablemente si no puedes entender Java es porque aún no sabes programar... Pascal es para principiantes y si no puedes resolver un problema como tal en hoja y papel no pienses que serás algún día un programador...


Título: Re: duda con una diagonal
Publicado por: esplu en 24 Diciembre 2009, 19:38 pm
Pero si ya lo se, si yo es k lo tengo como una asignatura de la carrera, si a mi no me gusta la programacion, bastante es que le pongo interes,si estoy deseando perder de vista la programacion y sobretodo al pascal k no los entendeis uf.
En fin esta claro que puedo esperar de aqui, feliz navidad a todos.