folder Tahribat.com Forumları
linefolder Java
linefolder İnput Almadan Devam Eden Döngü Problemi



İnput Almadan Devam Eden Döngü Problemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek

    Müritler kodu while döngüsüne aldım işlem bitip kod başa döndüğünde ilk geçişinde klavyeden input alma satırını görmüyor boş geçiyor bu yüzden tekrar başa dönüyor ama bu sefer inputu alıyor neden kaynaklanıyor olabilir?debug ile anlayamadım.

    Örnek çıktı:

    Lutfen yapmak istediginiz islemi giriniz:

    6/4 - 7/4

    Sonuc:-1/4. Baska islem yapmak ister misiniz?(E/H)

    e

    Lutfen yapmak istediginiz islemi giriniz:

    Lutfen yapmak istediginiz islemi giriniz:

    -6/4 

    iki kere soruyor yani.Kod aşağıdaki linkte:

    http://pastebin.com/aMc39Hrc

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    keyboard.useDelimiter("\\n");

    kullanarak çözebilirsin hacı.

    sLeymN tarafından 12/Şub/14 18:20 tarihinde düzenlenmiştir

    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek

    Bu internet sitesi (pastebin.com) hakkında Ankara CBS'nin 08/03/2012 tarih ve 2012/27976 sayılı kararına istinaden Telekomünikasyon İletişim Başkanlığı tarafından KORUMA TEDBİRİ uygulanmaktadır.

    (The PROTECTION MEASURE has been taken for this website (pastebin.com) according to Decision Nr. 2012/27976 dated 08/03/2012 of "Ankara CBS" has been implemented by "Telekomünikasyon İletişim Başkanlığı".)

     

     

    Abi bu nedir ya. Girecek site kalmadı şerefsizim.


    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek
    sLeymN bunu yazdı

    keyboard.useDelimiter("\\n");

    kullanarak çözebilirsin hacı.

    hacı kullanımını araştırdım ama anlayamadım kusura bakma. input alınan yer öncesine mi ekleyecem nasıl olacak? ekledim bişiler denedim olmadı.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek
    whopper bunu yazdı
    sLeymN bunu yazdı

    keyboard.useDelimiter("\\n");

    kullanarak çözebilirsin hacı.

    hacı kullanımını araştırdım ama anlayamadım kusura bakma. input alınan yer öncesine mi ekleyecem nasıl olacak? ekledim bişiler denedim olmadı.

    Scanner nesnesini tanımladıktan sonra kullanınca olması lazım hocam.


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek

    malesef yemiyor deli olacam due date gece 12 halledemedim hala koca kodu tamamladım.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    hocam  sen .nextLine() yaptığında girdiğin stringden sonra bastığın enter da  /n karakteri oluşuyor ve bu  bir sonraki .next() e denk geliyor.  O yüzden o kısımdaki input u boş geçiyor. 

    her nextLine() dan sonra .next() eklemeyi dener misin?


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
Toplam Hit: 1729 Toplam Mesaj: 7