Pular para o conteúdo

While ou For? [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. While ou For? [RESOLVIDO]

Enviado em 09/01/2023 - 05:24h

Bom dia a todos!
Sei que existem diferenças entre eles, mas não me refiro a essas diferenças!

Minha dúvida é: Para se fazer a mesma coisa! Exemplo um Loop infinito!
Qual dos 2 é mais eficiente, tipo, mais rápido, gasta menos recursos... ???
for(;;)
while(1)

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: While ou For? [RESOLVIDO]

Melhor resposta

Enviado em 13/01/2023 - 19:35h

O que sempre se diz é que as duas são totalmente equivalentes. Tente compilar cada uma delas com otimização desabilitada e com otimização ligada, e veja se há alguma diferença.


... Então Jesus afirmou de novo: “(...) eu vim para que tenham vida, e a tenham plenamente.” (João 10:7-10)

3. Re: While ou For? [RESOLVIDO]

Enviado em 09/01/2023 - 05:24h

R: Bom dia! A resposta para sua dúvida vai depender bastante da linguagem de programação que você está usando. No geral, os loops 'for' e 'while' tendem a ser igualmente eficientes na maioria das linguagens de programação, então é comum que o programador use o loop que lhe parecer mais apropriado para aquela tarefa. No entanto, dependendo da linguagem que você estiver usando, alguns fatores podem influenciam na eficiência do seu código. Um exemplo disso é o C, onde o loop 'for' é um pouco mais eficiente que o loop 'while' porque ele não necessita de criar um laço adicional para verificar a condição de loop.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder