int main(void){ // Loop infinito! Cuidado
int Numero = 7; // Dou um valor ao Numero
while((Numero = 9) != 0) // Dou o valor 9 ao while enquanto comparo ele, logo ele nunca será 0 pois ele recebe o valor antes de comparar
// Aqui Numero sempre terá valor 9
Numero = 1; // Dou um valor diferente de 0 para manter o Loop
}
No exemplo acima eu uso um while um pouco mais avançado, atribuindo um valor a uma variável qualquer e comparando também uma variável
Mas eu queria fazer um comando parecido mas do TIPO abaixo
int main(void){
int Numero = 7; // Dou um valor ao Numero
// while((Numero != 0) == 9) // Tentei isso mas não funcionou
while(Executa enquanto Numero != 0, APÓS CHECAR se o valor dele é diferente, Então ele dá o valor 9 para Numero)
Numero = 0; // CANCELO O Loop
}
Os únicos exemplos complexos de while são usando ( E, OU) O que não me servem claro, eu preciso de um ATRIBUIDOR igual posso fazer em um FOR
OBS IMPORTANTE: Minha pergunta é somente sobre o que o while é capaz de fazer, suas possibilidades, estou estudando ele.
Logo respostas para solucionar o problema em si, não me ajudarão, do tipo, use um for, ou coloque a variável abaixo da linha do while, nada disso me ajuda, porque isso eu sei fazer!
O que desejo é saber se é possível fazer o que quero naquela linha informada apenas, e USANDO o while