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

If, else if, else

Como os ifs se relacionam? Por quê o último else não tem um if?


if (chute == numero_secreto){
 cout << "Parabens vc acertou o numero secreto"<< endl;   
}

else if (chute > numero_secreto){
  cout <<"Seu chute foi maior que o numero secreto" << endl; 
}

else {
    cout <<"Seu chute foi menor que o numero secreto" << endl;
}
2 respostas
solução!

Olá Anderson, o último else não tem um if por que se nenhuma das condições de cima forem verdadeiras, entrará nele direto.

Ou seja, se chute == numero_secreto entra no primeiro if, se não for, e se o chute > numero_secreto, entrará no segundo if, se não ele irá entrar no else.

Até mais!!

Obrigado Marcos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software