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.');
}