Résolution polynome second degrés - idéal pour débuter en c

Contenu du snippet

Tout simplement il résoud une équation du second degrés mais bon ce n'est pas du calcul formel :) c'était plus pour m'exercer qu'autre chose.

Source / Exemple :


#include<stdio.h>
#include<math.h>
#include <time.h>
int main(void)

{ 
printf("Polynome Calculator by Meenux\n");
int a;
printf("valeur de a:\n",a);
scanf("%d",&a);
int b;
printf("valeur de b:\n",b);
scanf("%d",&b);
int c;
printf("valeur de c:\n",c);
scanf("%d",&c);
int resultat;
resultat = (b * b) - (4 * a * c);
printf("DELTA = %d \n", resultat);
if (resultat < 0) 
{
printf("Le systême n'admet pas de solutions\n");
}
else if (resultat == 0)
{
int r0 = b / (2 * a);
printf("Le systême admet 1 solution qui est: %d \n", r0); 
}
else
{
int r1 = ( -b + ((resultat)^(1/2))) / (2 * a);
int r2 = ( -b - ((resultat)^(1/2))) / (2 * a);
printf("Le systême admet 2 solutions qui sont: %d et %d \n", r1, r2);
}
system("PAUSE");
}

Conclusion :


Tester sous dev-c++

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.