Mobile App Development · Dart/Flutter

01 · Olá Mundo — Desafios

Um desafio para percorrer uma lista de nomes com for-in e cumprimentar cada pessoa individualmente.

Desafio 1

desafio_ola_mundo.dart

Usa uma List<String> de nomes e um laço for-in para imprimir uma saudação personalizada para cada pessoa da lista, sem controle manual de índice.

// Desafio: imprimir uma saudação personalizada para cada pessoa de uma lista.
// Usa o laço 'for-in' para iterar sobre todos os nomes sem controle de índice.
void main() {
  // Lista de nomes que receberão a mensagem de boas-vindas.
  final List<String> nomes = ['Ana', 'Bruno', 'Carla', 'Diego'];

  // Para cada nome na lista, exibe uma mensagem personalizada.
  for (final String nome in nomes) {
    print('Olá, $nome! Seja bem-vindo(a).');
  }
}

Saída esperada

Olá, Ana! Seja bem-vindo(a).
Olá, Bruno! Seja bem-vindo(a).
Olá, Carla! Seja bem-vindo(a).
Olá, Diego! Seja bem-vindo(a).

Como executar

dart run 01-OlaMundo/03-Desafios/codigo_fonte/desafio_ola_mundo.dart