matris algoritma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
egedenizi
Üye
Mesajlar: 38
Kayıt: 25 May 2005 02:01

matris algoritma

Mesaj gönderen egedenizi »

İyi gunler.

t= (a1,a2,a3,
b1,b2,b3,
c1,c2,c3)

Böyle bir tipim var istenilen degere gore sagındaki,solundaki,çaprazındaki elemanları almak istiyorum.
örneğin a1 sagındakiler a2,a3
a3 çarpazındakiler b2,c1
c3 solundakiler c1,c2 vb...
Nasıl bir yol izlemem gerekir?Teşekkür ederim....
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Bu sorun tamamen bir sonuç kümesi elde etmek üzerine...

- Elde etmeye çalıştığın koordinatları bir kağıda yaz ve öyle planla.

Örneğin
* a1 sağındakiler a2, a3 elde etmek istiyorsan
Satır = 1 iken sütun sırasıyla = 2,3 değerini alacak..
* a3 çaprazındakiler b2, c1 elde etmek istiyorsan
Satır sırasıyla = 2,3 değeri alır iken sütun sırasıyla = 2,1 değerini alacak..
* c1 sağındakiler için c2, c3 elde etmek istiyorsan
Satır = 1 iken sütun sırasıyla = 2,3 değerini alacak..

- Bu bağlamda şu soru akla geliyor. Sonuç kümesi elde edilecek kaynak hücre, her zaman kenarlardaki bir köşe hücre midir ?
Resim
Resim ....Resim
Cevapla