- Imprimindo números no terminal
/* 1) Imprimindo números no terminal
Criamos uma variável limite com o valor de 6, já que a proposto era imprimir do número 1 a 5 no terminal;
*/
void main() {
int limite = 6; // No exercício proposto era 5 mais só imprimia do 1 ao 4 no terminal
for (int i = 0; i < limite; i++) {
print('O valor de i é: $i');
}
}
- Mostrando nomes no terminal
/* 2) Mostrando nomes no terminal
Neste exercício, a ideia foi treinar o laço de repetição for e iteração de uma lista no Dart. Uma possível solução seria:
*/
void main(){ // Bloco principal, é necessário para imprimir na tela
List<String> nomes = ['Ana', 'João', 'Maria', 'Pedro','Joaquim',];
for (String nome in nomes) {
print('Nome: $nome');
}
}
- Em busca da parada
/* 3) Em busca da parada
Neste exercício praticamos o ( do-while ).*/
void main() {
String texto = 'Viva a vida ! Este código não continua.';
int index = 0;
do {
print(texto[index]); // função index para percorrer o texto
index++;
} while (index < texto.length && texto[index - 1] != '!'); /* a condição do laço verifica se o index está dentro dos limites da string e se o caractere anterior não é um ponto de exclamação (!). Quando o laço encontrar o !, a execução é interrompida*/
}