כוללים "stdafx.h"
שלב 1
לחץ על סמל "התחל" ב- Windows, בחר "כל התוכניות" ו "Microsoft Visual Studio 2010 Express." לחץ על "Microsoft Visual C + 2010 Express."
שלב 2
לחץ על תפריט "קובץ" ונווט אל "חדש". לחץ על "פרוייקט" כדי לפתוח את תיבת הדו שיח פרוייקט חדש.
שלב 3
לחץ על "Win32" בתצוגת העץ של התבניות המותקנות בצד שמאל של תיבת הדו-שיח. לחץ על "Win32 מסוף יישום." הזן שם עבור הפרויקט (לדוגמה, "armstrong") בשדה "שם:" בתחתית תיבת הדו-שיח. לחץ על "אישור" כדי לפתוח את "Win32 יישום אשף" שיח. לחץ על "סיום". למרות שמדובר בפרוייקט ב- ++ C, הקוד עבור השלב הבא הוא C.
שלב 4
שנה את קוד ברירת המחדל המופיע בעורך עם הקוד הבא:
כוללים "stdafx.h"
כוללים
כוללים
כוללים
int main () {int x = 0, y = 0, sum = 0; int n, l; char num [64];
/ שאל מספר / printf ("נא להזין מספר:"); scanf_s ("% d", & n);
/ לחשב את מספר הספרות להפוך אותו
/ בחוט * / sprintf_s (num, "% d", n); l = strlen (מס ');
/ לחשב את כמות הכוחות של l של הספרות שלהם / y = n; בעוד (y> 0) {x = y% 10; סכום = סכום + (int) פאו ((לצוף) x, l); y = y / 10; }
/ האם סכום הסמכויות זהה לסכום המקורי? / אם (סכום == n) printf ("% d הוא מספר ארמסטרונג. \ n", n); אחר printf ("% d אינו מספר ארמסטרונג. \ n", n);
Return 0; }
שלב 5
לחץ על "F7" או לחץ על תפריט "Debugger" ו "יצירת פתרון" כדי לקמפל את התוכנית ולהציג את התוצאה בחלון הפלט בתחתית Visual C + +:
========== בנה: 1 הצליח, 0 נכשל, 0 עדכני, 0 דילג ==========
אם התוצאה "0 הצליחה" ואחריה מספר כשלים, בדוק את הקוד שהזנת וודא שהוא זהה לקוד בשלב 4.
שלב 6
לחץ על "Ctrl + F5" כדי לבצע את התוכנית. הזן מספר שלם כאשר מופיע חלון עם קונסולה שחורה ומבקש אותו. תוצאת החישוב תוצג.