Você está aqui: Rust ::: Fundamentos da Linguagem ::: Laços de Repetição |
Como criar um laço infinito em Rust usando a palavra-chave loopQuantidade de visualizações: 452 vezes |
|
Em algumas situações nós precisamos criar laços infinitos, ou seja, laços que ficam repetindo um trecho de código Rust até que alguma ação seja executada pelo usuário ou uma condição no programa seja atingida. Para isso nós podemos usar o laço loop. Veja um trecho de código no qual usamos a palavra-chave loop para criar um laço infinito que vai contar de 1 até 10. Note o uso da instrução break para sairmos do laço quando a condição de parada for atingida: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
// esta é a função principal do programa Rust
fn main() {
// vamos criar uma variável do tipo inteiro
let mut contador:i32 = 1;
// agora vamos criar um laço infinito usando
// a palavra-chave loop
loop {
// vamos mostrar o contador
println!("Contador = {contador}");
// vamos aumentar o seu valor em 1
contador = contador + 1;
// já chegamos ao ponto de parada?
if contador > 10 {
// saímos do laço então
break;
}
}
}
Ao executar este código Rust nós teremos o seguinte resultado: Contador = 1 Contador = 2 Contador = 3 Contador = 4 Contador = 5 Contador = 6 Contador = 7 Contador = 8 Contador = 9 Contador = 10 |
|
|
Veja mais Dicas e truques de Rust |
Dicas e truques de outras linguagens |
|
Python - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





