Menu
Coddy logo textTech

Recap - If Else

Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 31 / 73.

challenge icon

Görev

Başlangıç

Size, girdi olarak iki sayı n1 ve n2 ile tek karakterli bir dize op alan bir kod veriliyor.

Not: sonraki derslerde kullanıcıdan girdi almayı öğreneceğiz, şu anda ilk üç satıra dokunmayın.

 

op için olası değerler +, -, / ve *dir.

Görevınız, koşullara göre result değişkenini ayarlamaktır:

  • eğer op + ise, result'i n1 + n2 ile ayarlayın.
  • eğer op - ise, result'i n1 - n2 ile ayarlayın.
  • eğer op / ise, result'i n1 / n2 ile ayarlayın.
  • eğer op * ise, result'i n1 * n2 ile ayarlayın.

 

Önemli: Java'da dizeler == ile karşılaştırılamaz. Bir dizeyi karşılaştırmak için bunun yerine .equals() metodunu kullanın. Örneğin, op'nin + olup olmadığını kontrol etmek için: op.equals("+") yazın.

Kendin dene

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); // Bu satırı değiştirmeyin
        int n1 = scanner.nextInt(); // Bu satırı değiştirmeyin
        int n2 = scanner.nextInt(); // Bu satırı değiştirmeyin
        scanner.nextLine(); // Bu satırı değiştirmeyin
        String op = scanner.nextLine(); // Bu satırı değiştirmeyin
        
        // Kodunuzu aşağıya yazın
        double result = 0;
        
        
        
        System.out.println(result);
    }
}

Temeller bölümündeki tüm dersler