lostyazilim
tr.link

Java - Ben bu tarz soruları nasıl çözdürebilirim javaya ?

3 Mesajlar 1.361 Okunma
lstbozum
tr.link

Okeanos Okeanos Daima Kendin Ol Kullanıcı
  • Üyelik 27.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Balıkesir
  • Ad Soyad V** K**
  • Mesajlar 329
  • Beğeniler 7 / 27
  • Ticaret 8, (%88)
Soru bu = Bir çoban, yanına aldığı kurt, koyun ve saman balyasıyla köyüne gitmeye çalışıyormuş. Köyüne doğru giderken bir dere kıyısına gelmiş. Dereden geçmek için toplamda en fazla 100 kilo taşıyabilecek bir tekne var. Çobanın kendisi 70 kilo, kurt 30 kilo, koyun 30 kilo, saman balyası ise 30 kilo. Çoban hepsini aynı anda karşıya geçiremeyeceği için tek tek geçirmek zorunda… Bu noktada, kıyıda koyun saman ile yalnız kaldığında samanı yiyor, kurt ise koyun ile yalnız kaldığında koyunu… Çobanın saman veya koyunu kaybetmeden her şeyi tekneyle derenin karşı yakaya nasıl geçirebileceğini bulan Java kodunu yazınız.
Çözümü ise =
1. Önce, kuzuyu alır tekneyle yolun karşısına götürür. Böylece, geride kurtla samanı bırakır. Kurt nasılsa samanla ilgilenmeyecektir.

2. İkinci adımda, koyunu bıraktıktan sonra tekneyle geri döner.

3. Üçüncü adımda, kurdu alıp koyunun bulunduğu tarafa geçirir. Geride sadece saman balyası kalır.

4. Dördüncü adımda, tabi ki kurtla koyunu aynı tarafta bırakamaz. Bu sefer koyunu tekrar tekneye yükler ve geri getirir. Böylece, diğer tarafta kurt yalnız kalmış oldu.

5. Beşinci adımda, samanı alıp kurdun yanına götürür. Böylece, kurt samanı yine yiyemez. Koyun da diğer tarafta yalnız kaldı.

6. Altıncı adımda, son bir kez daha geri döner.

7. Son adımda, yanına koyunu da alarak karşıya geçer.

bu soruyu kodlamaya nasıl dökücem görsel olarak veri alabilirmiyim veya javada kuzuyu karşıya geçir tekrar dön nasıl kodlayabilirim.

desteklerinizi esirgemeyin lütfen yazan herkese teşekkür ediyorum.
serhatboss

kişi bu mesajı beğendi.

wmaraci
reklam

GuestLion GuestLion WM Aracı Kullanıcı
  • Üyelik 20.04.2014
  • Yaş/Cinsiyet 47 / E
  • Meslek Yazılım Geliştirme
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 852
  • Beğeniler 340 / 340
  • Ticaret 39, (%100)
Yapay zeka.
 

 

ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
Dürüst olalım burada amacınız sahip olmak istediğiniz oyunu bir başkasına yazdırmaktan başkada bir şey değil.

Nasıl mı kodlayabilirsiniz?

1- Kodlayacağınız dilin kitabını alın
2- Kodlayacağınız dilin youtube eğitim videolarını bulun
3- Kodlayacağınız dili öğrenin
4- Kodlayacağınız dili öğrenirken pratik yapıp kendinizi geliştirin

Birde bakmışsıniz kodlamaya başlamışsınız oyununu.

Umarım yeteri kadar açık oldum.

iyi forumlar
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al