Arrondi et partie entière d'un float
bonsoir ,
je suis une débutante en programmation langage C , je cherche la solution d'un petit exercice :
Énoncé
écrire un programme qui affiche la partie entière , la partie décimale et l'arrondi d'un réel .
Mon travail
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #include<stdio.h>
#include<math.h>
main()
{
int pent,arrondie ;
float a, pdeci;
printf("/n donner un réel a : ");
scanf("%f", &a);
pent =floor(a);
printf("/n la partie entière de %f est %d ", a , pent);
pdec= a- pent;
printf("/n la partie décimale de %f est %f ", a ,pdec);
if(pdec>=0.5) arrondie=pent+1 ;
elese arrondie= pent+1 ;
getch();
} |
merci .