Ir ao conteúdo
  • Cadastre-se

Erro: 'else' without a previous 'if'.


felipebaec

Posts recomendados

Sou estudante e estou com duvida num exercício que não consigo resolver, pois ao compilar o código aparece o erro: [error] 'else' without a previous 'if'

 #include <iostream>
using namespace std;
int main() 
{
	double resto=0, n=0;
	cout<<"informe um numero qualquer";
	cin>>n;
	resto = n/2;
	if (resto=0);
	{
	cout<<"par";
	}
	else
	{
	cout<<"impar";
	}
	
	system("PAUSE");
	return 0;
}

 

Desde já agradeço aos que puderem ajudar.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

7 minutos atrás, TYSQUARE89 disse:

Retire o ;  de:

if (resto=0);

ficando:

if (resto=0){

 

}

 

Lembrando que se você usar resto=0, a variável resto assumira o valor 0, então use resto==0, para verificar se 'resto' possui esse 0.

perfeito, agora deu certo aqui.

dois erros tão simples hahaha mas com o tempo pego o jeito.

obrigado pela paciência!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!