Buscar

Programa em Dev C TRABALHO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programa em Dev C++ para realizar cálculos de equações de segundo grau
Para desenvolvermos este programa, utilizamos a linguagem C++, obedecendo as seguintes caracteristicas:
#include <cstdlib>
#include <iostream>
#include <math.h> 
using namespace std;
int main(int argc, char *argv[])
{
float a,b,c,x1,x2,x,delta;
a,b,c,x1,x2,x,delta=00.00;
cout<<"Equacao do segundo grau \n\n";
cout<<"Digite o valor de A:";
cin>> a;
cout<<"Digite o valor de B:";
cin>> b;
cout<<"Digite o valor de C:";
cin>> c; 
{
delta=(b*b)-4*a*c;
}
if (delta<0)
{
cout<<"Nao existem raizes reais"<<endl;
}
else if (delta==0)
{
x= b*(-1)/2*a; 
cout<<"As duas raizes sao iguais"<<endl;
system("PAUSE");
cout<<"O valor da raiz eh:"<<x<<endl;
}
else if (delta>0)
{
x1= (b*(-1)-sqrt(delta))/(2*a);
x2= (b*(-1)+sqrt(delta))/(2*a);
cout<<"Existem duas raizes"<<endl;
system("PAUSE");
cout<<"A primeira raiz vale:"<<x1<<endl;
system("PAUSE");
cout<<"A segunda raiz vale:"<<x2<<endl;
cout<<"\n\n Desenvolvido por Leonardo Eloy Cruz\n\n"<<x2<<endl; 
} 
system("PAUSE");
return EXIT_SUCCESS;
}
Captura das telas no Dev C++
Passo à passo da aplicação do programa
Após realizarmos a compilação do programa, executamos o mesmo para encontrarmos os valores de X.
Para a equação:
F(x)= 3x²-12x+9, onde:
a= 3; b= -12 e c= 9
Teremos:
1º Passo: digitar o valor de A;
Foi inserido o valor de A= 3;
2º Passo: digitar o valor de B;
Foi inserido o valor de B= -12;
3º Passo: digitar o valor de C;
Foi inserido o valor de C= 9;
O programa informou que existem duas raízes para essa equação;
O valor da primeira raiz obtida foi 1; 
O valor da segunda raiz obtida foi 3;
Encontrando os valores de X utilizando a Fórmula de Bhaskara:
F(x)= 3x²-12x+9
a= 3; b= -12 e c= 9
∆= b²-4ac
∆= (-12)²-4.3.9
∆= 144-108
∆=36
Fórmula de Bhaskara
 
X1= -(-12)-√36 X1= 12-6 X1= 6 X1= 1
 2.3 6 6
 
X2= -(-12)+√36 X2= 12+6 X2= 18 X2= 3
 2.3 6 6
Universidade Estácio de Sá – Campus Sulacap
Lógica de Programação
Programa para calcular as equações de 2º grau utilizando
Linguagem Dev C++
Alunos
Leonardo Eloy Cruz
Matrícula: 2017.03.036972
Wagner Monteiro de Araujo
Matrícula: 201703082486
Professor
André Gustavo Araújo da Silva
Rio de Janeiro, 18 de abril de 2017

Continue navegando