En aquesta setena pràctica hem programat perquè al escriure tres nombres diferents ens fassi la resolució de la seva equació de 2n grau i ens digui si té o no solució real.
El procés pel qual hem obtingut el resultat de la fotografia és aquest:
#include<stdio.h>
#include<math.h>
int main(){
int a,b,c,discriminant;
float sol1, sol2;
printf("Resolucio d'una equacio de segon grau\n");
printf("\n introdueix el coef.a:");
scanf("%i",&a);
printf("\n introdueix el coef.b:");
scanf("%i",&b);
printf("\n introdueix el coef.c:");
scanf("%i",&c);
discriminant=b*b-4*a*c;
if(discriminant<0){
printf ("\n Sense solucio real!");
}else {
sol1=(-b+sqrt(discriminant))/(2*a);
sol2=(-b-sqrt(discriminant))/(2*a);
printf("\nLes solucions de la equacio son x1=%2f i x2=%2f",sol1,sol2);
}
}
No hay comentarios:
Publicar un comentario