inclure "stdafx.h"

Utilisez Visual C ++ pour écrire un programme C afin de vérifier si un nombre est un nombre Armstrong.

Étape 1

Cliquez sur l'icône "Démarrer" de Windows, sélectionnez "Tous les programmes" et "Microsoft Visual Studio 2010 Express". Cliquez sur "Microsoft Visual C ++ 2010 Express".

Étape 2

Cliquez sur le menu "Fichier" et accédez à "Nouveau". Appuyez sur "Projet" pour ouvrir la boîte de dialogue du nouveau projet.

Étape 3

Cliquez sur "Win32" dans l'arborescence des modèles installés à gauche de la boîte de dialogue. Cliquez sur "Application console Win32." Entrez un nom pour le projet (par exemple, "armstrong") dans le champ "Nom:" en bas de la boîte de dialogue. Cliquez sur "OK" pour ouvrir la boîte de dialogue "Assistant d’application Win32". Cliquez sur "Terminer". Bien qu'il s'agisse d'un projet en C ++, le code de l'étape suivante est C.

Étape 4

Modifiez le code par défaut qui apparaît dans l'éditeur avec le code suivant:

inclure "stdafx.h"

inclure

inclure

inclure

int main () {int x = 0, y = 0, somme = 0; int n, l; char num [64];

/ Demander un numéro / printf ("Veuillez entrer un numéro:"); scanf_s ("% d", & n);

/ Calcule le nombre de chiffres le transformant
/ dans une chaîne * / sprintf_s (num, "% d", n); l = strlen (num);

/ Calcule la somme des puissances de l de leurs chiffres / y = n; tandis que (y> 0) {x = y% 10; somme = somme + (int) pow ((float) x, l); y = y / 10; }

/ La somme des puissances est-elle la même que le nombre d'origine? / if (sum == n) printf ("% d est un nombre Armstrong. \ n", n); else printf ("% d n'est pas un nombre Armstrong. \ n", n);

retourne 0; }

Étape 5

Appuyez sur "F7" ou cliquez sur le menu "Débogueur" et "Créer une solution" pour compiler le programme et afficher le résultat dans la fenêtre de sortie au bas de Visual C ++:

========== Construction: 1 réussie, 0 échouée, 0 à jour, 0 ignorée ==========

Si le résultat est "0 successed" suivi d'un nombre d'échecs, vérifiez le code que vous avez entré et assurez-vous qu'il est identique à celui de l'étape 4.

Étape 6

Appuyez sur "Ctrl + F5" pour exécuter le programme. Entrez un nombre entier lorsqu'une fenêtre avec une console noire apparaît et vous le demande. Le résultat du calcul sera affiché.