Jump to content

[Closed Source] Fórmula Resolvente (n00b inside)


[_Silence_]
 Share

Recommended Posts

Bem simples por acaso..... ;)

realmente sinto-me estupido.... :shock: ...nas minha aulas de mat fizemos (pois porque agr é férias 😄 )...grande malukices para achar o vertice da parabola e no fundo é tão simples.....mas tambem a minha matemática não é assim tao avançada.....sou mais novo do que pode parecer, so acho estupido não nos terem ensinado logo dessa maneira (seria melhor para os alunos mais fracos...)......pelo menos o valor x.

Claro que usar a minha TI 84 Plus é mais simples....lol.....(just kidding) 😄

Fiquem bem;)😄 ;)

Se calhar até n és assim tão novo, k idade tens? 16 here 😄

Link to comment
Share on other sites

Citação
Citação
(....)-B+-(raiz(B^2-4*A*C)/2A)(.....)

Penso que cometeste aqui um pequeno lapso. A forma correcta deveria ser (-B+-(raiz(B^2-4*A*C))/2A).....

Assim sim terias o resultado certo.... 😄

Ya, faltam uns parentesis.

Citação
silence... se soubesses aos anos que eu n uso a formula para equacoes do 2o grau..... =)

😄

Link to comment
Share on other sites

tao a ver... o meu codigo ta errado... ninguem o testou....

hj por acaso precisei da formula e voila... ERRO! 😞

onde tem d= (4*a*c) falta la o b^2.... ou seja

d=(b*b)-(4*a*c)

enfim... erro grave!!!

LOL...tenho andado ocupado com o forum e tal e nem me lembrei de testar...

Mas esse era mesmo um erro grave....

Cumps( só para verem que até os masters cometem erros....)

Link to comment
Share on other sites

Ora bem, como me ando a aventurar em reinos de c++ aqui fica o codígo que fiz nessa linguagem para descobrir as soluções de uma equação de segundo grau usando a formula resolvente.

include <iostream.h>
#include <math.h>
using namespace std;
void main () {
double a;
double b;
double c;
double delta;
double zerounico;
double doiszerosmais;
double doiszerosmenos;
cout << "Este programa resolve uma equacao de segundo grau na forma canonica, atraves da formula resolvente.";
cout << "\nInsira a -> "; cin >> a;
cout << "\nInsira b -> "; cin >> b;
cout << "\nInsira c -> "; cin >> c;
delta = ((b * b) + ((-4) * a * c));
zerounico = ((-(b))/(2 * a));
doiszerosmais = (((-(b)) + (sqrt(delta)))/(2 * a));
doiszerosmenos = (((-(b)) - (sqrt(delta)))/(2 * a));
if (delta < 0) {
	cout << "\nParabola sem raizes e equacao sem solucoes" << endl;
		cin.ignore(cin.rdbuf()->in_avail() + 1);
}
if (delta == 0) {
	cout << "\nSolucao: \nx = " << zerounico << endl;
	cin.ignore(cin.rdbuf()->in_avail() + 1);
}
if (delta > 0) {
	cout << "\nSolucoes: \nx = " << doiszerosmais << "  V  x = " << doiszerosmenos << endl;
		cin.ignore(cin.rdbuf()->in_avail() + 1);
}
}

Fikem bem 😉

P.S.: o syntax deixou de funcar???!

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.