ALGUMAS DICAS PARA INICIAR A REDAÇÃO.
em 23 de Agosto de 2018
/**********************************************************************************
Programar nada mais é do que simplesmente tranformar a lógica de uma equação em código.
um exemplo básico é você pegar uma equação do tipo 2º grau.
leia três números reais : a, b, c
resolva a equação de 2º grau: ax^2+bx+c=0
Delta = b^2-4*a*c
Se delta > 0: Há dois raízes:
x_1=(-b+√(delta ))/2*a;
x_2=(-b-√(delta ))/2*a;
Se delta = 0: Há uma raiz:
x1= -b/(2*a);
Se delta < 0: Não há raízes reais.
Praticamente a lógica está pronta, só falta transforma-la em código, a partir de uma linguagem que escolher.
Um exemplo em C.
***********************************************************************/
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,b,c,delta, x1, x2;
cout<<"Digite 1 numero para o 'a': ";
cin>>a;
cout<<"Digite 1 numero para o 'b': ";
cin>>b;
cout<<"Digite 1 numero para o 'c': ";
cin>>c;
delta = (b * b) - 4 * a * c;
cout<<" ! ";
cout<<"\n\n valor de delta: ";
cout<<delta;
cout<<"\n\n";
if(delta > 0){
x1 = (-b+sqrt(delta))/2*a;
x2 = (-b-sqrt(delta))/2*a;
cout<<"valor do x1: "<<x1;
cout<<"\n";
cout<<"valor do x2: "<<x2;
}
if(delta == 0){
x1 = -b/(2*a);
cout<<"valor do x1: "<<x1;
}
if(delta < 0){
cout<<"Nao ha raizes reais";
}
return 0;
}