"Faça o laço enquanto esse valor não alcance 300. Dentro do laço não esqueça de imprimir o número e alterá-lo!"
A pergunta pede um loop até trezentos mas excluíndo-o, logo é < e não <=. Nao?
"Faça o laço enquanto esse valor não alcance 300. Dentro do laço não esqueça de imprimir o número e alterá-lo!"
A pergunta pede um loop até trezentos mas excluíndo-o, logo é < e não <=. Nao?
Oi Wallace, é inclusive 300 :).
nesse caso seria
<300 // menor que 300 o laço vai de 150 até 299
um abraço
x < 300 // vai até 299 e sai do laço
x <= 300 // faz até 300 e sai do laço.
Se sua dúvida foi esclarecida, não esquece de marcar a resposta como solucionada, assim você ajuda outras pessoas que tiverem a mesma dúvida s2
Eu fiz com contador de 149 a 299, ou seja , < 300 incrementava o contador (149 + 1) e depois imprimia. Também entendi que deveria o contador ser menor que 300...
isso é um problema de lógica bem simples, se você por
while( i < 300){
i++
}
ele vai até o 299, pois o 299 é o último número menor que 300, logo esse não aparece na tela
É exclusive o 300, não?
Veja bem: "Faça o laço enquanto esse valor não alcance 300".
Não alcance 300.
Logo, o Wallace está correto ao afirmar que o operador utilizado é o "menor que", <
Concordo com o autor da pergunta. "Enquanto esse valor não alcance 300". Se imprimir 300 na tela, alcançou, então... Se eu tivesse que fazer uma aplicação baseada num requisito desse, eu faria <300 e não <=300.