Vous êtes sur la page 1sur 1

Université A.

Mira-Béjaia Faculté des Sciences Exactes

Première Année SM- LMD Module : Informatique II

TP N°1

Vous pouvez utiliser CodeBlocks ou tout autre compilateur langage C disponible sur le net.

Soit le programme C suivant :

#include <stdio.h>
#include <stdlib.h>

// #include <math.h>

// ceci est un commentaire en langage C

int main(void)

{
float x1, x2, delta, a, b, c; // declaration de 6 variables réelles
printf("Entrez les valeurs des: a, b, c \n"); // affiche le message entre guillemet et saute une ligne
scanf("%f %f %f",&a, &b, &c); // saisie de a,b,c

delta = (b*b)-(4*a*c); // Calcul du delta

if (delta == 0.0) // si delta est egal a zero


{
x1 = -b /(2*a); // une solution double
printf("la solution unique est xs = %.2f \n",x1); // affiche la solution réelle x1 en gardant 2 chiffres après la virgule
}
if (delta > 0.0) //si delta est sup a zero
{
x1 = (-b - sqrt(delta))/(2*a);
x2 = (-b + sqrt(delta))/(2*a);
printf("les deux racines sont : x1 = %.2f et x2 = %.2f \n",x1, x2); // deux solutions reelles
}
if (delta < 0.0)

printf("l'equation n admet pas de solution réelle");

return 0;
}

Faites la saisie du programme, enregistrez puis exécutez le programme.

 Faire un nouveau programme qui affiche « Bonjour !!! »


 Faire un nouveau programme qui lit deux nombre réels a et b, calcul puis affiche leur
moyenne (on gardera trois chiffres après la virgule pour le résultat final).

Vous aimerez peut-être aussi