Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-05-2006
Perrero80 Perrero80 is offline
Miembro
 
Registrado: may 2006
Posts: 24
Poder: 0
Perrero80 Va por buen camino
Question Recorrer arreglo

Holas, Tengo problemas al tratar de recorrer un arreglo de forma diagonal, horizontal y vertical, es decir, especifico la posicion en la que quiero empezar (debe de ser en donde este a), luego desde esa posicion eliminar todas las x que se encuentran entre las a, por ejemplo:

Inicial:

a x a o o
x x o o o
x o x o o
x o o a o
a o o o o

Para i=1y j=1, se tendria:

a o a o o
o o o o o
o o o o o
o o o a o
a o o o o

O para I=4 y j=4 se tendria

a x a o o
x o o o o
x o o o o
x o o a o
a o o o o

Solo se como tomar las x que estan a los costados de la a, pero no se como tomar la siguiente x en direccion de la otra a , weno espero me puedan ayudar.
Responder Con Cita
  #2  
Antiguo 18-05-2006
Avatar de Sotrono
Sotrono Sotrono is offline
Miembro
 
Registrado: abr 2004
Ubicación: Buenos Aires - Argentina
Posts: 396
Poder: 21
Sotrono Va por buen camino
Hola, entiendo lo que queres hacer, lo que no entiendo bien es cual es el problema.
Para ir en diagonal desde i = 4 y j = 4 hasta i = 1 y j = 1 (es donde esta la ultima x en la diagonal) tenes que ir restandole 1 a i y asignarle el valor de i a j. De este modo pasas por las posiciones (4;4), (3;3), (2;2) y (1;1).

Saludos...

Última edición por Sotrono fecha: 18-05-2006 a las 02:11:21.
Responder Con Cita
  #3  
Antiguo 18-05-2006
Perrero80 Perrero80 is offline
Miembro
 
Registrado: may 2006
Posts: 24
Poder: 0
Perrero80 Va por buen camino
Mmmmmm, pero en ese caso esa es la unica direcicon a la que puede ir, pero si mando (1,1) tendria tres direcciones a donde ir, ( osea que tendria que escribir codigo para cada direccion?, ya sea ir para arriba, para abajo, derecha, izquierda, diagonal izquierda arriba, etc)
Responder Con Cita
  #4  
Antiguo 18-05-2006
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
Wink debes esforsarte...

supongo que es una tarea, si no la haces, no aprenderas lo que te quieren enseñar......
__________________
^_^

http://stna.cl
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imprimir un arreglo Luli Varios 2 15-05-2005 07:57:55
arreglo de TImage zuriel_zrf Gráficos 3 05-02-2005 00:14:50
arreglo bidimensional Luli Varios 7 22-01-2005 13:09:44
arreglo dinamico prubtest C++ Builder 1 31-07-2004 23:54:45
Arreglo de componentes jzginez OOP 2 13-03-2004 23:02:21


La franja horaria es GMT +2. Ahora son las 05:41:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi