Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Forum
Ho┼čgeldiniz, Ziyaret├ži
L├╝tfen Giri┼č ya da Kay─▒t.    Kay─▒p Parola?
÷dev acil (1 inceleyen) (1) Ziyaret├ži
C ve C++
EN ALT Be─čenilen: 0
BA┼×LIK: ÷dev acil
#133
÷dev acil 7 Y─▒l, 9 Ay ├Ânce Karma: 0  
Labirentte Yol Bulma
Bu ÷devde yazaca??n?z program ba?lang?šta 2 boyutlu bir dizi išerisine tan?mlanm??
bir labirentte š?k?? yolunu bulmaya šal??acakt?r.
Írnek bir labirent a?a??da ki gibi olabilir.
Giri?
1011111111
1000011111
1111011111
1111000001
1111111101
1000000001
1011111111
Bu labirentte 1'ler duvar, 0'lar yol olarak kabul edilebilir. Yazaca??n?z program Řst
taraftaki giristen girip, alt taraftaki š?k?stan š?kmaya šal?sacakt?r.
Írnek islem ad?mlar?:
Labirentin yukar?daki labirent oldu?unu dŘsŘnŘrsek. Baslang?š noktas? (0,1) noktas?
olacakt?r.
1. (0,1) noktas? bulunulan nokta olarak sešilir
2. bulunulan noktan?n sa??nda 0 var m? diye kontrol edilir(0'lar yol,1'ler duvar) e?er
varsa o hŘcre bulunulan nokta olarak sešilir.Bulunulan nokta sešildikten sonra
bulunulan nokta (6,1) (Yukar?da ki labirentte š?k?s noktas?) ise š?k?s bulunmustur.
De?ilse bir sonraki ad?ma gešilir
3. bulunulan noktan?n alt?nda 0 var m? diye kontrol edilir, e?er varsa o hŘcre bulunulan
nokta olarak sešilir. Bulunulan nokta sešildikten sonra bulunulan nokta (6,1)
(Yukar?da ki labirentte š?k?s noktas?) ise š?k?s bulunmustur. De?ilse bir sonraki ad?ma
gešilir
4. bulunulan noktan?n solunda 0 var m? diye kontrol edilir, e?er varsa o hŘcre bulunulan
nokta olarak sešilir. Bulunulan nokta sešildikten sonra bulunulan nokta (6,1)
(Yukar?da ki labirentte š?k?s noktas?) ise š?k?s bulunmustur.
Not: Labirent boyutlar? en az 10x10 olacakt?r.
Not: Labirent yollar? istenildi?i gibi dŘzenlenebilir.
Not:Labirentte š?kmaz yol olmayacakt?r.
murat92 (Kullan─▒c─▒)
Yeni ▄ye
G├Ânderiler: 1
graphgraph
┼×u An Sitede De─čil Kullan─▒c─▒ bilgilerini g├Ârmek i├žin t─▒klay─▒n
Kay─▒t Tutuldu Kay─▒t Tutuldu  
 
Herkesin yaz─▒ yazmas─▒ y├Ânetici taraf─▒ndan engellenmi┼čtir.  
EN ├ťST
404 Not Found

Not Found

The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.