Previous Next Up Index Contents

Exercice 4.7

#include <stdio.h>
#include <math.h>
 main()
{
	 /* Pour ne pas perdre de précision lors de la division, */
	 /* déclarons P comme rationnel. */
   int A, B, C;
   double P;  /* ou bien: float P; */
   printf("Introduisez les valeurs pour A, B et C : ");
   scanf("%i %i %i", &A, &B, &C);
	 /* En forçant la conversion de A, les autres opérandes */
	 /* sont converties automatiquement. */
   P=((double)A+B+C)/2;
   printf("Surface du triangle S = %f\n",
                                 sqrt(P*(P-A)*(P-B)*(P-C)));
    return 0;
}


Previous Next Up Index Contents


Feedback - Copyright © 1993,1996,1997 F.Faber