Menu
Coddy logo textTech

Hesaplama Yapma

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası. Ders 90 / 94.

challenge icon

Görev

Kolay

Artık iki sayımız ve bir işlemimiz olduğuna göre hesaplamayı gerçekleştirebiliriz.

Hesap makinesi programınızı şu şekilde güncelleyin:

  1. Hesaplama sonucunu saklamak için double? (nullable double) türünde result adlı bir değişken oluşturun
  2. İşleme göre uygun hesaplamayı gerçekleştirmek için if-else ifadelerini kullanın:
    • İşlem '+' ise result değerini firstNumber + secondNumber olarak ayarlayın
    • İşlem '-' ise result değerini firstNumber - secondNumber olarak ayarlayın
    • İşlem '*' ise result değerini firstNumber * secondNumber olarak ayarlayın
    • İşlem '/' ise secondNumber değerinin 0 olup olmadığını kontrol edin
  3. Sıfıra bölme deneniyorsa tam olarak "Error: Cannot divide by zero!" yazdırın ve işlevden çıkmak için return ifadesini kullanın
  4. Tüm geçerli hesaplamalar için result değişkenini uygun şekilde ayarlayın
  5. Sonuç değerinin ardından "Result: " yazdırın

Kendin dene

void main() {
  print("Welcome to the Simple Calculator!");
  
  // Sayı değişkenlerini tanımla ve başlat
  double firstNumber = 10.5;
  double secondNumber = 5.5;
  
  // Sayıları yazdır
  print("First number: $firstNumber");
  print("Second number: $secondNumber");
  
  // İşlem değişkenini tanımla ve doğrula
  String operation = "*";  // +, -, *, veya / olabilir
  
  // İşlemin geçerli olup olmadığını kontrol et
  if (operation != '+' && operation != '-' && operation != '*' && operation != '/') {
    print("Invalid operation. Using addition (+) as default.");
    operation = '+';
  }
  
  print("Operation: $operation");
  
  // Hesaplamayı burada gerçekleştir
}

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

Kendi başına pratik yap: Online Dart derleyicisi