Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Micilini Roll

Como funciona um while?

Recommended Posts

O "while" é uma estrutura de repetição, ele verifica se uma condição é verdadeira e executa o bloco de código, semelhante a um "if", porém ao chegar no final do bloco ele volta ao início e verifica novamente se a condição é verdadeira para executar o bloco mais uma vez.

 

Algumas linguagens como C ou C++ possuem "block scope" onde as variáveis criadas em um bloco não são visíveis fora do bloco e as mesmas são destruídas quando o bloco termina de ser executado.

 

Exemplo:

int i = 0;
while(i < 10) {
	int j = 15;
	++i;
}

// j nunca vai poder ser acessada daqui
Linguagens como Javascript não possuem "block scope".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pouquíssimas linguagens de programação possuem exportação de variáveis para fora de um escopo de repetição, a não ser que ela tenha sido criada fora dele. Porém toda a variável criada fora do laço poderá ser acessada dentro dele.

 

O While é um dos laços, a ideia mais básica do while é "Faça isso enquanto a variável x é igual a 1", já outros laços como o For faz algo do tipo "Para x de tanto a tanto faça algo".

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.