A l'aide: exercice
wal9lawi
-
Gord21 Messages postés 928 Statut Membre -
Gord21 Messages postés 928 Statut Membre -
Bonjour,
j'ai comme exercice de créer un programme qui résoud les équations de premier et second degré
voila ce que j'ai réalisé
mais ça ne se compile pas dans GCC
ça donne ça dans la sortie d'erreurs de Geany:
ex4.c:(.text+0x29f): undefined reference to 'sqrt'
à l'aide
j'ai comme exercice de créer un programme qui résoud les équations de premier et second degré
voila ce que j'ai réalisé
#include <stdio.h>
#include <math.h>
void main()
{
int d;
float a,b,c;
do
{
printf("Tapez le degré de l'équation: ");
scanf("%d",&d);
}while(d!=1 && d!=2);
switch (d)
{
case 1:
printf("Entrez a : ");
scanf("%f",&a);
printf("Entrez b : ");
scanf("%f",&b);
if (a!=0) printf("x=%f",-b/a);
else printf("Impossible ! Division par zéro.");
case 2:
printf("Entrez a : ");
scanf("%f",&a);
printf("Entrez b : ");
scanf("%f",&b);
printf("Entrez c : ");
scanf("%f",&c);
if (b*b-4*a*c<0)printf("La solution est indéterminée dans IR");
else if (b*b-4*a*c==0)printf("x=%f",-b/2*a);
else printf("x=%f ou x=%f",(-b-sqrt(b*b-4*a*c))/2*a,(-b+sqrt(b*b-4*a*c))/2*a);
}}
mais ça ne se compile pas dans GCC
ça donne ça dans la sortie d'erreurs de Geany:
ex4.c:(.text+0x29f): undefined reference to 'sqrt'
à l'aide