C_facile : Introduction au langage C
Cours

Le nombre de chiffres

Exemple

#include <stdio.h>

int main()

{

        int nb_chiffre, n, inter;

        printf("\nentrer un nombre entier positif ou nul ");

        scanf("%d",&n);

        nb_chiffre = 1; // par défaut on a un chiffre même pour 0

        inter = n;

        while ((inter / 10) != 0) // si c'est vrai il n'y a qu'un chiffre et on arrête

        { // Puisque “inter” et 10 sont entiers le signe “/” correspond ici à la division entière

                inter = inter/10;

                nb_chiffre++;

        }

        printf("\n\nil y a %d chiffre(s) dans %d ",nb_chiffre,n);

        printf("\n\n");

}

Exemple de sortie écran :

entrer un nombre entier positif ou nul 65879

il y a 5 chiffre(s) dans 65879

Les vases communicants (page suivante)Nous désirons effectuer la saisie d'un nombre n compris dans l'intervalle [a,b] (page Précédente)
AccueilImprimer creativecommons : by-nc-ndRéalisé avec SCENARI