Ir ao conteúdo

Posts recomendados

Postado

Pessoal,

 

Sou iniciante no estudo em C++ e estou criando um programa que deu erro na linha 21: [Error] 'else' without a previous 'if'

 

 

#include<iostream>
using namespace std;

 

int numero, outroNumero, operacao, calculdoraAdicaoSubtracao, adcao, subtracao;

 

int main (){

cout << "Digite o primeiro número";
cin >> numero;
cout << "Digite o segundo número";
cin >> outroNumero;
cout << "Informe a operação que deseja (Adcao ou Subtracao)";
cin>> operacao;

 

if (operacao==adcao);{
calculdoraAdicaoSubtracao =numero+outroNumero;

cout<< "O resultado da operação e:" << calculdoraAdicaoSubtracao;
}

else{
    if (operacao==subtracao);

calculdoraAdicaoSubtracao=numero-outroNumero;

cout<< "O resultado da operação é:" << calculdoraAdicaoSubtracao;
}
return 0;
}

  • Obrigado 1
Postado

image.png.45a2b551858d7b6d53dd1a2efe2eb811.pngCada ; desses depois do parenteses indica um fim de comando. Você tem um livro? Uma apostila com os comandos?

 

Apenas tire isso.
 

if (operacao==adcao);{
calculdoraAdicaoSubtracao =numero+outroNumero;

cout<< "O resultado da operação e:" << calculdoraAdicaoSubtracao;
}

else{
    if (operacao==subtracao);

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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!