Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

count < 300 ou count <= 300

"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?

7 respostas

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

solução!

É 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.