nombre parfait | Langage C

Ecrire un Programme C qui Déterminer si un nombre est  un nombre Parfait ou pas.

Principe : Un nombre égal à la somme de ses diviseurs propres est parfait.

Exemple : 6 Est Parfait car en effet 1, 2 et 3 sont les diviseurs propres de 6 et la somme de 1+2+3 = 6.

Correction : Programme C Nombre Parfait

Algorithme en langage C

#include <stdio.h>

int main() {
    int nbre, cpt, i;

    do {
        printf("Entrez un nombre qui sera testé : ");
        scanf("%d", &nbre);
    } while (nbre < 0);

    cpt = 0;

    for (i = 1; i <= nbre / 2; i++) {
        if (nbre % i == 0) {
            cpt += i;
        }
    }

    if (cpt == nbre) {
        printf("Ce nombre est parfait.\n");
    } else {
        printf("Ce nombre n'est pas parfait.\n");
    }

    return 0;
}

Si vous avez trouvé cet exercice corrige en Langage C de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

  • 1 vote. Moyenne 4 sur 5.

Ajouter un commentaire

Anti-spam