home *** CD-ROM | disk | FTP | other *** search
- /*********************************************************************
- * CH02_06.C Quelques erreurs α Θviter quand on utilise des *
- entiers *
- *********************************************************************/
-
- #include<stdio.h>
-
- main( void)
- {
- int z0= 100, z1, z2, z3, z4;
-
- z1= z0/ 2; /* 50 */
- z2= z0/ 2.4; /* 41.6666 */
- z3= z0/ 3; /* 33.3333 */
-
- printf(" Le rΘsultat:\t z0= %d\n\t\t"
- " z1= %d\n\t\t"
- " z2= %d\n\t\t"
- " z3= %d\n\t\t", z0, z1, z2, z3);
-
- z4= z1/ z2* z3; // 40
-
- printf(" z4= %d", z4);
- }
-
- /* Le programme nous affiche:
-
- Le rΘsultat: z0= 100
- z1= 50
- z2= 41
- z3= 33
- z4= 33 */