Menu
Coddy logo textTech

Zusammenfassung - Variablen deklarieren

Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 15 von 94.

challenge icon

Aufgabe

Einfach

In dieser Herausforderung erstellen Sie ein einfaches Datenmodell für eine Wetteranwendung mit verschiedenen Variablentypen und Konzepten, die Sie gelernt haben.

Vollständigen Sie die folgenden Aufgaben:

  1. Erstellen Sie eine String-Variable namens cityName mit dem Wert "New York"
  2. Erstellen Sie eine int-Variable namens temperature mit dem Wert 28
  3. Erstellen Sie eine double-Variable namens humidity mit dem Wert 0.65
  4. Erstellen Sie eine bool-Variable namens isSunny mit dem Wert true
  5. Erstellen Sie eine Variable mit var namens weatherCondition mit dem Wert "Partly Cloudy"
  6. Erstellen Sie eine final-Variable namens countryCode mit dem Wert "US"
  7. Erstellen Sie eine const-Variable namens WEATHER_API_VERSION mit dem Wert "v1.0" (verwenden Sie die richtige Namenskonvention für Konstanten)
  8. Erstellen Sie eine nullable String-Variable namens weatherWarning mit dem Wert null
  9. Drucken Sie alle Variablen mit beschreibenden Beschriftungen im exakten Format wie im erwarteten Output gezeigt
  10. Aktualisieren Sie weatherWarning auf "Heat Advisory" und drucken Sie es erneut mit demselben Label

Ihr Output muss dem exakten Format entsprechen, das im erwarteten Output gezeigt wird.

Probier es selbst

void main() {
  // Deklariere alle erforderlichen Variablen
  String cityName = ?;
  int temperature = ?;
  double humidity = ?;
  bool isSunny = ?;
  var weatherCondition = ?;
  final countryCode = ?;
  const String WEATHER_API_VERSION = ?;
  String? weatherWarning = ?;
  
  // Drucke alle Variablen mit Beschriftungen
  print("Weather Information:");
  print("City: ?");
  print("Temperature: $temperature°C");
  print("Humidity: ?");
  print("Sunny: ?");
  print("Condition: ?");
  print("Country: ?");
  print("API Version: ?");
  print("Warning: ?");
  
  // Aktualisiere weatherWarning und drucke es erneut
  weatherWarning = ?;
  print("Warning: ?");
}

Alle Lektionen in Grundlagen