//----------------------------------------------------------------- // L'equació de 2n grau amb discriminant més gran que zero // alumne: Joan Aranès Clua // data: 20/11/2001 // // Aquest programa calcula les solucions reals d'una equació // polinòmica de 2n grau que, per conveni, // té discriminant positiu o nul. Per això, quan s'entrin // els coeficients de l'equació cal escollir-los per tal que // es compleixi aquest requeriment //----------------------------------------------------------------- #include <stdio.h> //printf i scanf #include <stdlib.h> //system() .. per a la f. cls #include <math.h> // càlculs void main() { double a,b,c; // coeficients de l'equació (dades d'entrada) double disc; // discriminant positiu o nul double x1,x2; // solucions reals de l'equació system("cls"); //esborra la pantalla // entrada dels coeficients printf("\nintrodu\x08Bu el coeficient a: \n"); scanf("%lf",&a); printf("\nintrodu\x08Bu el coeficient b :\n"); scanf("%lf",&b); printf("\nintrodu\x08Bu el coeficient b :\n"); scanf("%lf",&c); // càlcul del discriminant disc=sqrt(b*b-4*a*c); // càlcul de les solucions // cas que disc = 0, la solució serà única, amb multiplicitat dos. x1=(-b+sqrt(disc))/2/a; x2=(-b-sqrt(disc))/2/a; // solucions: printf("x1 = %.4lf \n",x1); printf("x2 = %.4lf \n",x2); }
Un blog con cuestiones, ejercicios, problemas, aplicaciones y comentarios relacionados con los contenidos de Matemáticas del primer curso de Bachillerato en las modalidades de Ciencias y Tecnología
lunes, 1 de octubre de 2001
Resolución de una ecuación polinómica de segundo grado. Un ejercicio de programación en C/C++
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario
Gracias por tus comentarios