Objetivos
Aninhamento de comandos
A linguagem C permite o aninhamento dos comandos estudados. Como esses comandos
já foram mencionados anteriormente com exemplos, nesta parte do tutorial vamos ver
apenas suas sintaxes aninhadas.
if(condicao)
{
//seu trecho de código aqui
if( condição2 )
{
//seu trecho de código aqui
}else if(condição3)
{
//seu trecho de código aqui
}
}
Saída
-
for (inicialização ; condição ; atualização)
{
//seu codigo aqui
for (inicialização2 ; condição2 ; atualização2)
{
//seu codigo aqui
}
}
Saída
-
while(condicao)
{
//seu código aqui
while(condição)
{
//seu código aqui
}
}
Saída
-
do
{
//trecho de código para executar em loop.
do
{
//trecho de código para executar em loop.
}
while(condicao2);
}
while(condicao1);
Saída
-
Aninhamento e break/continue
Ao utilizar os comando break e continue, estes só terão efeito dentro do comando de repetição onde estão
declarados, não afetando comandos de repetição mais externos.
for (inicialização1 ; condição1 ; atualização1)
{
//seu codigo aqui
for (inicialização2 ; condição2 ; atualização2)
{
//break ou continue
//só terão efeito dentro desse for
}
}
Saída
-
Histórico de atualizações
- 08/10/2024 - revisão 2 - Ajustes pontuais
- 28/09/2023 - revisão 1 - Correção em layout
- 19/05/2023 - versão inicial
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.