1
resposta

[Projeto] Referente ao curso Dart: criando e manipulando variáveis e listas, no capítulo Utilizando laços de repetição e atividade Faça como eu fiz: criando Laços

Minha implementação da tarefa sugerida:

void main {
    for (int i = 0; i <= 4; i++) {
    print('Concluí $i volta(s) na pista.');
    }
}

Resultado:

Concluí 0 volta(s) na pista.
Concluí 1 volta(s) na pista.
Concluí 2 volta(s) na pista.
Concluí 3 volta(s) na pista.
Concluí 4 volta(s) na pista.

Código completo desenvolvido durante a aula (com algumas implementações por minha conta):

void main() {
  int idade = 54;
  int energia = 100;
  int contador = 0;
  double altura = 1.73;
  bool geek = true;
  bool maiorDeIdade;
  String souMaior;
  String nome = 'Antonio Barruzi Junior';

  if(idade >= 18) {
    maiorDeIdade = true;
    souMaior = 'maior';
  }
  else {
    maiorDeIdade = false;
    souMaior = 'menor';
  }
  String apelido = 'Junião';


  List<String> listanome = ['Luiz Antonio', 'Arthur', 'Emanuel'];
  List<dynamic> juniao =[idade, altura, geek, nome, apelido];

  String frase = 'Olá! Eu sou ${juniao[4]}! \n'
      'mas meu nome completo é ${juniao[3]} \n'
      'tenho ${juniao[0]} anos de idade, '
      'e ${juniao[1]}m de altura.\n'
      'Eu sou $souMaior de idade.\n';
  print (frase);
  print('Nomes dos meus filhos:');
  listanome.forEach((nomefilho) => print(nomefilho));
  print('\n');

  for (int i = 0; i <= 4; i++) {
    print('Concluí $i volta(s) na pista.');
  }
  print('\n');

  while (energia > 0){
    print('Fiz $contador repetiçôes até agora');
    contador++;
    if (energia >= 6) {
      energia = energia - 6;
    }
    else {
      break;
    }
  }
  energia = 100;
  contador = 0;
  print('\nRepetindo mais...');
  do {
    contador++;
    if (energia >= 6) {
      energia = energia - 6;
    }
    else {
      break;
    }
    print('$contador vez(es)!');
    energia = energia - 6;
  }while (energia>0);

  print('Sobrou $energia de energia.');


}
1 resposta

Olá, Antonio, como vai?

Parece que houve algum problema no envio da imagem. Para podermos te ajudar melhor, seria interessante que você compartilhasse o código diretamente no fórum.

Envie o código diretamente para verificarmos e continuarmos te ajudando. Isso nos permite analisar a lógica e oferecer feedback mais detalhado.

Fico no aguardo e à disposição