Tekrar - If Else
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası. Ders 31 / 73.
Görev
BaşlangıçGirdi olarak iki sayı n1 ve n2 ile tek karakterli bir dize op alan bir kod veriliyor.
Not: Sonraki derslerde kullanıcıdan nasıl girdi alınacağını öğreneceğiz; şimdilik yalnızca ilk üç satıra dokunma.
op için olası değerler +, -, / ve * şeklindedir.
Görevin, koşullara göre result değişkenine değer atamaktır:
opdeğeri+ise,resultdeğerinin1 + n2olarak ayarla.opdeğeri-ise,resultdeğerinin1 - n2olarak ayarla.opdeğeri/ise,resultdeğerinin1 / n2olarak ayarla.opdeğeri*ise,resultdeğerinin1 * n2olarak ayarla.
Önemli: Java'da dizeler == ile karşılaştırılamaz. Bir dizeyi karşılaştırmak için bunun yerine .equals() metodunu kullan. Örneğin, op değerinin + olup olmadığını kontrol etmek için şunu yaz: op.equals("+")
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
4Operatörler Bölüm 1
Aritmetik OperatörlerModülo OperatörüArtırma/AzaltmaSonsal Artırma/AzaltmaAritmetik Kısa YollarKarşılaştırma OperatörleriDizge Karşılaştırması7Temel G/Ç
System.out MetotlarıÇıktıyı BiçimlendirmeScanner SınıfıTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 4Kendi başına pratik yap: Online Java derleyicisi