Bolt 4 Postado Agosto 6, 2010 Denunciar Share Postado Agosto 6, 2010 (editado) Pessoal beleza?Tem um programinha simples aqui q eu não consegui achar onde errei,para vocês penso q é moleza.#include <iostream> using namespace std; int main() { int qt,v,a,t,vt; a=571; cout<<"Digite o numero de tanques: "; cin>>qt; cout<<"Digite o volume dos tanque: "; cin>>v; vt=((v/50)*a); t=((v/50)*a)+(qt*48540); if(vt >= 5710 && vt <= 14847 ) { t=t+1; } else if(vt >= 14848 && vt <= 25126) { t=t+2; } else if(vt >= 25127 && vt <= 34263) { t=t+3; } else if(vt >= 34264 && vt <= 44542) { t=t+4; } else(vt>=44543) { t=t+5; } cout<<t<<" Litros"; return 0; } Este está sendo o erro no gcc do linux e no windows deu o mesmo erro com o devc++. g++ -Wall -c "tanque.cpp" (no diretório: /home/monk/programa/programas tcl) tanque.cpp: In function ‘int main()’: tanque.cpp:32: error: expected ‘;’ before ‘{’ token Compilação falhou.Obrigado. Editado Agosto 6, 2010 por Bolt 4 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Maligno Postado Agosto 6, 2010 Denunciar Share Postado Agosto 6, 2010 Faltou um if no último else. Sem ele o compilador pensa que é um comando isolado o bloco seguinte. E se fosse (acredito que não é) um bloco isolado, teria de terminar com um ponto-e-vírgula. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bolt 4 Postado Agosto 6, 2010 Autor Denunciar Share Postado Agosto 6, 2010 Maligno,acertou em cheio,muito obrigado,vlw mesmo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bolt 4
Pessoal beleza?
Tem um programinha simples aqui q eu não consegui achar onde errei,para vocês penso q é moleza.
Este está sendo o erro no gcc do linux e no windows deu o mesmo erro com o devc++.Obrigado.
Editado por Bolt 4Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.