Çözüldü Java kodu çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

proskaksu

Decapat
Katılım
17 Ocak 2020
Mesajlar
5
Daha fazla  
Cinsiyet
Erkek
Java:
import java.util.Scanner;

public class hesapmakinesi {
  
    public static void main(String[] args) {
      
        Scanner oku = new Scanner(System.in);
      
        System.out.println("Yapacağınız işlemi giriniz(topla,çıkar,çarp,böl):");
      
        String bilgi = oku.next();
      
        if (bilgi == "topla") {
          
            System.out.println("Birinci Sayıyı Giriniz :");
          
            int a = oku.nextInt();
          
            System.out.println("ikinci Sayıyı Giriniz :");
          
            int b = oku.nextInt();
          
            System.out.print("sonuç :"); System.out.println(a + b);
          
            System.out.println("çıkmak için herhangi bir tuşa basıp enter a basın:");
            String cikis = oku.next();
          
        }
      
        else if (bilgi == "çıkar") {
      
          
            System.out.println("Birinci Sayıyı Giriniz :");
          
            int a = oku.nextInt();
          
            System.out.println("ikinci Sayıyı Giriniz :");
          
            int b = oku.nextInt();
          
            System.out.print("sonuç :"); System.out.println(a - b);
          
            System.out.println("çıkmak için herhangi bir tuşa basıp enter a basın:");
            String cikis = oku.next();
          
        }
  
        else if (bilgi == "çarp") {
      
      
            System.out.println("Birinci Sayıyı Giriniz :");
      
            int a = oku.nextInt();
      
            System.out.println("ikinci Sayıyı Giriniz :");
      
            int b = oku.nextInt();
      
            System.out.print("sayıların toplamı :"); System.out.println(a * b);
      
            System.out.println("çıkmak için herhangi bir tuşa basıp enter a basın:");
            String cikis = oku.next();
      
        }
      
        else if (bilgi == "böl") {
          
            System.out.println("Birinci Sayıyı Giriniz :");
          
            int a = oku.nextInt();
          
            System.out.println("ikinci Sayıyı Giriniz :");
          
            int b = oku.nextInt();
          
            System.out.print("sayıların toplamı :"); System.out.println(a / b);
          
            System.out.println("çıkmak için herhangi bir tuşa basıp enter a basın:");
            String cikis = oku.next();
          
        }
      
        else {
          
            System.out.println("öyle bir işlem bulununamadı");
          
            System.out.println("çıkmak için herhangi bir tuşa basıp enter a basın:");
            String cikis = oku.next();
        }
      
    }
  
}
Çalıştırdığımda ve işlemi belirttiğimde doğru yazmama rağmen elsedeki kodu çalıştırıyor.
 

Dosya Ekleri

  • 1.png
    1.png
    3,6 KB · Görüntüleme: 86
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı