Objetivos
Comandos/Instruções
Assim como várias linguagens, Rust possui comandos para tomada de decisão, realizar repetições
e escolhas. Nesta seção vamos estudar os comandos if, if-else, if-else-if,
for ,while e match.
Os operadores relacionais que podem ser utilizados como os comandos baixo podem ser vistos
em Rust: Operadores.
Para a tomada de decisões em nossos programas, os seguintes comandos em Rust estão disponíveis
na tabela abaixo. Clique no nome do comando contido na coluna Comando para visitar
a seção específica.
Clique aqui pra ir à página principal
desses comandos.
Tab. 1: Comandos de Decisão
| Comando |
Descrição |
| if |
Condição se |
| if-else |
Condição se-senão |
| if-else-if |
Condição se-senão-se |
if-let |
if ternário |
O conceito de comandos de decisão foram discutidos
em Portugol: Comandos de Decisão
e Tutorial C: Comandos de Decisão.
A leitura é recomendada em caso de dúvida.
Para execução em loop ou laço de trechos de código escritos em Rust, os seguintes comandos
na tabela abaixo estão disponíveis. Clique no nome do comando contido na coluna Comando para
visitar a seção específica.
Clique aqui pra ir à página principal
desses comandos.
| Comando |
Descrição |
| for |
laço para-faça |
| while |
laço enquanto-faça |
| loop |
laço loop |
while-let |
laço enquanto-faça |
O conceito sobre os comandos repetição foram discutidos
em Portugol: Comandos de Repetição
e Tutorial C: Comandos de Repetição.
A leitura é recomendada em caso de dúvida.
Para realizarmos escolhas em nossos programas escritos em Rust, os seguintes comandos estão
disponíveis na tabela abaixo. Clique no nome do comando contido na coluna Comando
para visitar a seção específica.
| Comando |
Descrição |
| match |
Comando escolha-caso |
| let-match |
Comando escolha-caso |
O conceito básico de comando escolha-caso foi estudado em
Portugol: Comandos de Escolha
e e Tutorial C: Comandos de Escolha.
A leitura é recomendada em caso de dúvida.
Todos os outros comandos básicos de Rust que não se encaixam nos grupos estudads acima serão
listados neste tópico. Mais comandos serão adicionados em futuras atualizações.
| Comando |
Descrição |
| break |
Comando de parada |
| continue |
Comando de salto |
return |
Comando de fluxo |
yield |
Comando de fluxo |
Histórico de atualizações
- 21/05/2026 - versão inicial - Adição: Comandos de decisão, repetição, escolha e outros
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.