Şimdi Ara

Stringle olmuyor fonksiyonu atlıyor[J-A-V-A]

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
577
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar çıldıracam ya ne yaptıysam olmadı daraldım yeter. amacım x y girdikten sonra rengini girmek ama hesap kısmına atlıyor. Bilmediğim bişiymi var bir bakarmısınz
    Public kısmı
    public class DenemePub { 
    int x1;
    int y1;
    double me;
    String renk;

    void xy(int x1){//manuel constructor (dışardan atamak icin)
    this.x1=x1;
    System.out.println("Noktanın X degeri: "+x1);

    }

    void yx(int y1){
    this.y1=y1;
    System.out.println("Noktanın y değeri:"+y1);
    }

    String Reng(String renk){
    //this.renk=renk;
    //renk=renk;
    System.out.println(renk+ "rengini sikiyim");
    return renk;
    }


    double hesap(double x1, double y1){
    me=(double)Math.sqrt(x1*y1); //karekök sqrt
    System.out.println("Sonuç: "+me);
    return me;
    }




    }


    Çalıştır kısmı
    import java.util.Scanner; 
    public class Deneme {

    public static void main(String[] args) {
    Scanner gir;
    gir=new Scanner(System.in);


    DenemePub muz =new DenemePub();

    System.out.println("X değerini girin: ");
    int x1=gir.nextInt();
    muz.xy(x1);

    System.out.println("Y değerini girin: ");
    int y1=gir.nextInt(); //sayılarda
    muz.yx(y1);
    muz.hesap(x1,y1);

    System.out.println("Rengi giriniz: ");
    String renk=gir.nextLine(); //stringlerde
    muz.Reng(renk);







    < Bu mesaj bu kişi tarafından değiştirildi Archamanel -- 27 Kasım 2012; 3:09:44 >



    _____________________________




  • hesap kısmını renk girildikten sonra yapmak istiyorsan, muz.hesap(x1,y1) satırını neden Renk girildiği yerden önce çağırıyorsun?

    "Çalıştır kısmı" dediğin bölümdeki son dört satırını incele; muz.hesap(x1,y1); yazdığın satırı en sona alırsan, hesap kısmına atlamadan önce renk girersin.
    _____________________________
    Beni bir dağda buldular    Benim adım dertli dolap    Suyum aşağıdan alırım
    Kolum kanadım kırdılar    Suyum akar yalap yalap    Alır yukarı dökerim      
    Dolaba layık gördüler       Böyle emreylemiş çalap     Ben mevlayı zikrederim
    Onun için inilerim.            Onun için inilerim.            Onun için inilerim.       
    Hannan Allah, Mennan Allah, Her dertlere derman Allah.
    Yunus Emre
  • quote:

    Orijinalden alıntı: un.real

    hesap kısmını renk girildikten sonra yapmak istiyorsan, muz.hesap(x1,y1) satırını neden Renk girildiği yerden önce çağırıyorsun?

    "Çalıştır kısmı" dediğin bölümdeki son dört satırını incele; muz.hesap(x1,y1); yazdığın satırı en sona alırsan, hesap kısmına atlamadan önce renk girersin.

    hesap kısmıyla alakası yok.
    x i giriyorm y yi giriyorm sora direkt sonucu veriyor rengi belirtmeden atlıyor yani. İzin vermiyor renk girmeme. Ama ben buldum bugün. NextLine değilde Next yaparsam sorun halloluyo
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.