inclure "stdafx.h"
É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é.