Menu
Coddy logo textTech

Resumo - Declarando Variáveis

Parte da seção Fundamentos do Journey de Dart da Coddy. Lição 15 de 94.

challenge icon

Desafio

Fácil

Neste desafio, você criará um modelo de dados simples para um aplicativo de clima usando vários tipos de variáveis e conceitos que aprendeu.

Complete as seguintes tarefas:

  1. Crie uma variável String chamada cityName com o valor "New York"
  2. Crie uma variável int chamada temperature com o valor 28
  3. Crie uma variável double chamada humidity com o valor 0.65
  4. Crie uma variável bool chamada isSunny com o valor true
  5. Crie uma variável usando var chamada weatherCondition com o valor "Partly Cloudy"
  6. Crie uma variável final chamada countryCode com o valor "US"
  7. Crie uma variável const chamada WEATHER_API_VERSION com o valor "v1.0" (use a convenção de nomenclatura adequada para constantes)
  8. Crie uma variável String anulável chamada weatherWarning com o valor null
  9. Imprima todas as variáveis com rótulos descritivos no formato exato mostrado na saída esperada
  10. Atualize weatherWarning para "Heat Advisory" e imprima novamente com o mesmo rótulo

Sua saída deve corresponder exatamente ao formato mostrado na saída esperada.

Experimente você mesmo

void main() {
  // Declara todas as variáveis necessárias
  String cityName = ?;
  int temperature = ?;
  double humidity = ?;
  bool isSunny = ?;
  var weatherCondition = ?;
  final countryCode = ?;
  const String WEATHER_API_VERSION = ?;
  String? weatherWarning = ?;
  
  // Imprime todas as variáveis com rótulos
  print("Weather Information:");
  print("City: ?");
  print("Temperature: $temperature°C");
  print("Humidity: ?");
  print("Sunny: ?");
  print("Condition: ?");
  print("Country: ?");
  print("API Version: ?");
  print("Warning: ?");
  
  // Atualiza weatherWarning e imprime novamente
  weatherWarning = ?;
  print("Warning: ?");
}

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Dart online