Problème équation
catherine
-
spidag -
spidag -
problème avec mon équation, aidez moi svp!!!!! (langage c)
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void main (void)
{
int a,b,c,delta;
/* a*x²+b*x+c=0 */
if (a==0)
{
if (b!==0)
{
printf(" x!= -c/b");
}
if (b==0) && (c==0)
{ printf("équation indéterminée");
}
if (b==0 && (c!==0)
{ printf("équation impossible");
}
}
/* delta =b²-4*a*c; */
if (a!=0)
{
printf(" delta %d" delta);
}
if (delta>0)
{ printf(" x1 = [-b-racine(delta)] / 2a ");
printf(" x2 = [-b+racine(delta)] / 2a ");
}
if (delta =0)
{ printf(" b²-4*a*c ");
}
if (delta < 0)
{ printf("x1 = [-b-i*racine(delta)] / 2a ");
printf("x1 = [-b+i*racine(delta)] / 2a ");
}
}
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void main (void)
{
int a,b,c,delta;
/* a*x²+b*x+c=0 */
if (a==0)
{
if (b!==0)
{
printf(" x!= -c/b");
}
if (b==0) && (c==0)
{ printf("équation indéterminée");
}
if (b==0 && (c!==0)
{ printf("équation impossible");
}
}
/* delta =b²-4*a*c; */
if (a!=0)
{
printf(" delta %d" delta);
}
if (delta>0)
{ printf(" x1 = [-b-racine(delta)] / 2a ");
printf(" x2 = [-b+racine(delta)] / 2a ");
}
if (delta =0)
{ printf(" b²-4*a*c ");
}
if (delta < 0)
{ printf("x1 = [-b-i*racine(delta)] / 2a ");
printf("x1 = [-b+i*racine(delta)] / 2a ");
}
}
A voir également:
- Problème équation
- Editeur d'équation - Télécharger - Vie quotidienne
- Formule équation - Télécharger - Études & Formations
- Equation sinequanone - Télécharger - Calcul & Conversion
- Télécharger microsoft equation 3.0 gratuitement ✓ - Forum Windows
- Problème d'équation WORD 2010 ✓ - Forum Word
1 réponse
Bonjour,
Cadeau, ca doit etre a peu pres ca sauf pour le cas ou delta est inferieur à 0.
La j'ai pas touché
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void main (void)
{
int a,b,c,delta;
/* a*x²+b*x+c=0 */
if (a==0) {
if (b!=0)
{
printf("Le resultat vaut %f",-c/b);
}
if (b==0) && (c==0)
{
printf("équation indéterminée");
}
if (b==0 && (c!==0)
{ printf("équation impossible");
}
}
else {
delta=b*b-4(a*c);
if (a!=0)
{
printf(" delta %d", delta);
}
if (delta>0)
{ printf(" x1 = %f\n",(-b-sqrt(delta))/ 2a ");
printf(" x2 = %f\n", (-b+sqrt(delta)) / 2a ");
}
if (delta =0)
{
printf("x= %f\n",(-1*b)/(2*a));
}
if (delta < 0)
{
printf("x1 = [-b-i*racine(delta)] / 2a ");
printf("x1 = [-b+i*racine(delta)] / 2a ");
}
}
}
Cadeau, ca doit etre a peu pres ca sauf pour le cas ou delta est inferieur à 0.
La j'ai pas touché
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void main (void)
{
int a,b,c,delta;
/* a*x²+b*x+c=0 */
if (a==0) {
if (b!=0)
{
printf("Le resultat vaut %f",-c/b);
}
if (b==0) && (c==0)
{
printf("équation indéterminée");
}
if (b==0 && (c!==0)
{ printf("équation impossible");
}
}
else {
delta=b*b-4(a*c);
if (a!=0)
{
printf(" delta %d", delta);
}
if (delta>0)
{ printf(" x1 = %f\n",(-b-sqrt(delta))/ 2a ");
printf(" x2 = %f\n", (-b+sqrt(delta)) / 2a ");
}
if (delta =0)
{
printf("x= %f\n",(-1*b)/(2*a));
}
if (delta < 0)
{
printf("x1 = [-b-i*racine(delta)] / 2a ");
printf("x1 = [-b+i*racine(delta)] / 2a ");
}
}
}