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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 937 fois - Téléchargée 30 fois

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

Ajouter un commentaire

Commentaire

Messages postés
4
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
27 janvier 2008

Au fait je sais pas pourquoi j'ai mis #include <time.h>
une étourderie désolé :)

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.