Mudanças entre as edições de "Pensamento Computacional - Comandos de repetição no Java: while()"
Ir para navegação
Ir para pesquisar
(Criou página com '=Objetivos da Aula= Após esta aula o aluno deverá:*conhecer a sintaxe e a semântica do comandos de repetição while();*mapear estruturas simples de repetição especific...') |
|||
Linha 7: | Linha 7: | ||
+ | O comando while permite implementar ''loops'' com controle no início. | ||
− | + | <blockquote style="background: #DCF4CC; border: 1px solid black; padding: 1em;"> | |
− | < | + | A semântica do while é a seguinte: ao entrar no comando a EXPRESSÃO entre parênteses é AVALIADA. Caso resulte |
− | + | em uma valor VERDADEIRO o LAÇO do loop é executado uma vez. O programa testa então novamente a expressão. | |
− | + | LEMBRAR que: | |
− | + | *VERDADEIRO é qualquer valor diferente de ZERO; | |
− | + | *DENTRO do laço NORMALMENTE existe uma modificação de alguma parte da expressão de teste de forma que em algum momento o LOOP se encerra. | |
− | + | *Ao se encerrar o programa continua na próxima instrução APÓS o comando "while()"; | |
− | + | *ANTES DE entrar no comando while SEMPRE tenha certeza que as variáveis estão com valores adequados de forma que a expressão SEJA AVALIADA sempre corretamente. | |
+ | </blockquote> |
Edição das 09h20min de 21 de setembro de 2023
Objetivos da Aula
Após esta aula o aluno deverá:*conhecer a sintaxe e a semântica do comandos de repetição while();*mapear estruturas simples de repetição especificadas em fluxogramas ou pseudo-código em estruturas em linguagem C.
Comando while()
O comando while permite implementar loops com controle no início.
A semântica do while é a seguinte: ao entrar no comando a EXPRESSÃO entre parênteses é AVALIADA. Caso resulte em uma valor VERDADEIRO o LAÇO do loop é executado uma vez. O programa testa então novamente a expressão. LEMBRAR que:
- VERDADEIRO é qualquer valor diferente de ZERO;
- DENTRO do laço NORMALMENTE existe uma modificação de alguma parte da expressão de teste de forma que em algum momento o LOOP se encerra.
- Ao se encerrar o programa continua na próxima instrução APÓS o comando "while()";
- ANTES DE entrar no comando while SEMPRE tenha certeza que as variáveis estão com valores adequados de forma que a expressão SEJA AVALIADA sempre corretamente.