/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        M I S E   A U   P O I N T   D E   ' v $xrv/GestionDecimales.01$K '  :                                                      */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xtc/GestionDecimales.01$c' :                                                                                   */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 20200813123539).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

#include  <stdio.h>

#define   N                                                                                                                             \
                    5

#define   INCREMENTATION_DECIMALE                                                                                                       \
                    {                                                                                                                   \
                    decimale_courante++;                                                                                                \
                    if        (decimale_courante > plus_grande_decimale)                                                                \
                              {                                                                                                         \
                              decimale_courante=plus_petite_decimale;                                                                   \
                              }                                                                                                         \
                    else                                                                                                                \
                              {                                                                                                         \
                              }                                                                                                         \
                    }

int       main()
{
float     fichier[N] = {4,4,4,5,9};

int       plus_petite_decimale=0;
int       plus_grande_decimale=9;
int       numero_courant_etendu;
int       numero_courant_etendu_a_editer;
int       decimale_courante;
int       index;

numero_courant_etendu=fichier[0];
decimale_courante=numero_courant_etendu;

for       (index=0 ; index<N ; index++)
          {
          int       nombre_courant=fichier[index];

          if        (nombre_courant == decimale_courante)
                    {
                    numero_courant_etendu_a_editer=numero_courant_etendu;
                    INCREMENTATION_DECIMALE;
                    numero_courant_etendu++;
                    }
          else
                    {
                    while     (nombre_courant != decimale_courante)
                              {
                              INCREMENTATION_DECIMALE;
                              numero_courant_etendu++;
                              }

                    numero_courant_etendu_a_editer=numero_courant_etendu;
                    INCREMENTATION_DECIMALE;
                    numero_courant_etendu++;
                    }
          printf("%d\n",numero_courant_etendu_a_editer);
          }
}



Copyright © Jean-François Colonna, 2021-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2021-2021.