Dev - C++ - Calule las raices de la siguiente ecuacion

 
Vista:
Imágen de perfil de Harold

Calule las raices de la siguiente ecuacion

Publicado por Harold (1 intervención) el 08/09/2016 02:51:23
Desarrollar un algoritmo que calcule las raíces de la siguiente ecuación
3x al cuadrado -x-2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Calule las raices de la siguiente ecuacion

Publicado por dario (44 intervenciones) el 08/09/2016 05:52:47
A ver si esto te ayuda.
Para que funcione con tu ecuacion (3x^2-x-2) debes colocar en coeficiente a: 3 en b: -1 y en c: -2.
Luego ves el resultado.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <math.h>
 
int main() {
	float a,b,c,d,x1,x2;
 
	printf("Coeficiente a: ");
	scanf("%f",&a);
	if (a == 0)
		printf("a debe ser diferente que cero (0)");
	else {
		printf("Coeficiente b: ");
		scanf("%f",&b);
		printf("Coeficiente c: ");
		scanf("%f",&c);
 
		d = (b*b-4*a*c);
 
		if (d > 0) {
			x1 = (-(b + (sqrt(d))) / (2 * a));
			x2 = (-(b - (sqrt(d))) / (2 * a));
			printf("x1 = %4.2f\n",x1);
			printf("x2 = %4.2f",x2);
		}
		else if (d == 0) {
			x1 = -b/(2*a);
			printf("x1 = %4.2f",x1);
		}
		else
			printf("Tiene soluciones complejas");
	}
 
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar