• 28-12-2012, 02:47:31
    #1



    Merhaba arkadaşlar;
    bilgisayar rastgele sayı üretecek 1 ile 100 arası rastgele bulacak girdiğimiz sayıyı büyüktür yada küçüktür diye uyaracak 8 tane hak olacak 8 den fasla yazınca kaybettiniz diyecek bunu bir türlü yapamadım java ödevi yardım edermisiniz
  • 28-12-2012, 03:03:28
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Random rnd=new Random();

    int q=rnd.nextInt(100);

    bu şekilde sayıyı oluşturmalısın.Sonra Scanner sınıfını kullanarak kullanıcıdan değer alıp karşılaştırma yaparsın.O 8 hak konusunu ise do whilke ile yapabilirsin

    Şurada python ile bi örnek yapmıştım aynı mantıkla java versiyonunu yapabilirsin
  • 28-12-2012, 03:05:49
    #3
    ödevi yapın yerine kodlarını yayınlayıp da bu kodda nerede sorun var deseydin daha kolay olurdu her şey
  • 28-12-2012, 05:09:00
    #4
    Javadan pek anlamadığım için sıkıldım hemen ben c# ve vb dillerini seviyorum sürekli hata veriyor sinir oldum 8 hak kısmını yapamadım hocam ya yardımlarınız için şimdiden teşekkür ediyorum ((:
  • 28-12-2012, 23:03:39
    #5
    programın javanın zorluğu ile alakası yok her dilde yazılır bu program, algoritma aynı hepsinde cevabına gelecek olursak oluşturduğun random sayıyı while döngüsüne sokarak klavyeden sayı al if ile karşılaştır doğru bulursan break ile döngüden çık sayıyı bulamazsan sayaç koyup her tahminde sayacı arttırıp while 'ı döndür hepsi bu.
  • 28-12-2012, 23:27:41
    #6
    Tigris_Medya adlı üyeden alıntı: mesajı görüntüle
    programın javanın zorluğu ile alakası yok her dilde yazılır bu program, algoritma aynı hepsinde cevabına gelecek olursak oluşturduğun random sayıyı while döngüsüne sokarak klavyeden sayı al if ile karşılaştır doğru bulursan break ile döngüden çık sayıyı bulamazsan sayaç koyup her tahminde sayacı arttırıp while 'ı döndür hepsi bu.
    Teşekkür ederim bilgileriniz için meyersem brak komutunu yazmadğım için osnsuz döngüye giriyormuş teşekkür ederim (: