1
resposta

Por que o "else" não tem o () igual o "if" e o "else if"

Para demonstrar eu vou trazer um programa similar mostrado no curso:
if (chute == numero_secreto){
cout << "Parabéns! Você acertou o número secreto!" << endl;
}

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

else {
cout << "Seu chute foi menor que número secreto!" << endl;
}

Eu gostaria de entender do por que o "else if" e o "if" possuem o () com coisas escritas dentro, enquanto o else não tem o ()
Quando eu tentei fazer com o "else" tendo o () o sistema apresentou um erro
Gostaria de entender o motivo de o "else" não poder ter o (), se é por questões de logica ou só por causa da linguagem de programação que estou usando, que no caso é C++ ou se na verdade tem como e eu so errei uma parte do codigo

1 resposta

Naõ precisa mais kk, acabei de descobri que eu so estava esquecendo um ponto e virgula kk