Rhuancpq Postado Maio 7, 2016 Denunciar Share Postado Maio 7, 2016 (editado) Preciso de ajuda, erro de compilação uso dev-C++ #include <stdlib.h> #include <stdio.h> #include <windows.h> #include <locale.h> #include <math.h> using namespace std; /* Este Programa tem como proposito ajudar alunos a acharem raizes de equações usando recursos basico*/ float a; // Declarando a joça toda// float b; float c; float delta; float resultado; float x1; float x2; int bhaskara1(int a,int b,int c); int bhaskara2(int a,int b,int c); int obtdelta(int a,int b,int c); int main() { setlocale(LC_ALL,"Portuguese"); printf("Digite algumas informações basicas da equação de 2º Grau\n"); printf("Digite a,b e c:\n"); scanf("%f\n",&a); scanf("%f\n",&b); //input bla bla// scanf("%f",&c); delta = obtdelta(a,b,c); //obter delta// if(delta > ) // Verifica se é possivel resolver a equação { printf("Delta é maior que 0, logo delta é positivo!\n"); x1 = bhaskara1(a,b,c); //obter a primeira raiz// x2 = bhaskara2(a,b,c); //obter a segunda raiz// printf("As raizes dessa equação:\n x1 é igual à %f e x2 igual à %f",x1,x2); }else if(delta == ) { printf("Delta é igual a 0,logo só existe uma raiz para essa equação!\n"); x1 = bhaskara1(a,b,c); // obter a unica raiz quando delta é 0// printf("A raiz dessa equação é %f",x1); }else { printf("Delta é menor que 0, logo delta é negativo!"); //dizer que delta é negativo// } return ; } int bhaskara1(int a,int b,int c); { float result; result = -(b) + sqrt(delta); return result/(2*c); } int bhaskara2(int a,int b,int c); { float result; result = -(b) - sqrt(delta); return result/(2*c); } int obtdelta(int a,int b,int c) { float result = b*b - 4 * a * c; return result; } Editado Maio 7, 2016 por Rhuancpq Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vangodp Postado Maio 7, 2016 Denunciar Share Postado Maio 7, 2016 não será na linha 31?: if(delta > ) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rhuancpq Postado Maio 7, 2016 Autor Denunciar Share Postado Maio 7, 2016 1 hora atrás, vangodp disse: não será na linha 31?: if(delta > ) Eu arrumei o codigo... era apenas um erro na parte lógica Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 樹海青木 Postado Fevereiro 26, 2017 Denunciar Share Postado Fevereiro 26, 2017 (editado) @edit nevermind Editado Fevereiro 26, 2017 por 樹海青木 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rhuancpq
Preciso de ajuda, erro de compilação uso dev-C++
Link para o comentário
Compartilhar em outros sites
3 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.