Outils pour utilisateurs

Outils du site


tp:progc:racinespolynome

♻ Racines d'un polynôme

Votre fichier .c devra s'appeler login_polynome.c

Nous allons calculer les racines dans l'ensemble des réels d'un polynôme donné du second degré à coefficients réels. Le programme doit indiquer par une phrase complète en français s'il n'y a aucune solution réelle, une solution réelle (et si oui laquelle) ou deux solutions réelles (et si oui lesquelles).

Vous partirez du programme suivant :

login_polynome.c
#include <stdio.h>
#include <stdlib.h>
typedef struct
{
  float a,b,c;
} polynome;
 
typedef struct
{
  float x1,x2;
} racines;
 
/* Fonction renvoyant les racines d'un polynome */
racines resolution(polynome p)
{
 
}
 
/* Programme principal */
int main(void)
{
  racines rac;
  polynome pol;
  printf("Entrez les trois coefficients :");
  scanf("%f%f%f",&pol.a,&pol.b,&pol.c);
  rac=resolution(pol);
  printf("Les racines sont :\n");
 
  return 0;
}

Il ne doit pas y avoir d'affichage dans la fonction ''resolution''.

Vous serez probablement amenés à modifier la définition de la structure racines.

tp/progc/racinespolynome.txt · Dernière modification: 2021/05/04 15:12 (modification externe)