zahrnují "stdafx.h"
Krok 1
Klikněte na ikonu "Start" v systému Windows, vyberte "Všechny programy" a "Microsoft Visual Studio 2010 Express". Klepněte na tlačítko "Microsoft Visual C ++ 2010 Express".
Krok 2
Klikněte na nabídku "Soubor" a přejděte na položku "Nový". Stisknutím tlačítka "Projekt" otevřete nové dialogové okno projektu.
Krok 3
Klikněte na "Win32" ve stromovém zobrazení šablon nainstalovaných na levé straně dialogu. Klikněte na "Aplikace konzoly Win32". Zadejte název projektu (například "armstrong") do pole "Name:" v dolní části dialogového okna. Klepnutím na tlačítko "OK" otevřete dialogové okno "Průvodce aplikací Win32". Klikněte na "Dokončit". Ačkoli se jedná o projekt v C ++, kódem pro další krok je C.
Krok 4
Změňte výchozí kód, který se zobrazí v editoru, následujícím kódem:
zahrnují "stdafx.h"
zahrnout
zahrnout
zahrnout
int hlavní () {int x = 0, y = 0, sum = 0; int n, l; char num [64];
/ Požádejte o číslo / printf ("Zadejte prosím číslo:"); scanf_s ("% d", & n);
/ Vypočítat počet číslic, které ji transformují
/ v řetězci * / sprintf_s (num, "% d", n); l = strlen (num);
/ Vypočtěte součet mocností l jejich číslic / y = n; zatímco (y> 0) {x = y% 10; součet = součet + (int) pow ((float) x, l); y = y / 10; }}
/ Je součet pravomocí stejný jako původní číslo? / if (součet == n) printf ("% d je číslo Armstrong. \ n", n); else printf ("% d není číslo Armstrong. \ n", n);
návrat 0; }}
Krok 5
Stisknutím klávesy "F7" nebo klepnutím na nabídku "Debugger" a "Vytvořit řešení" sestavit program a zobrazit výsledek ve výstupním okně ve spodní části Visual C ++:
========== Build: 1 uspěl, 0 selhal, 0 up-to-date, 0 přeskočil ==========
Pokud je výsledek "0 úspěšný", po němž následuje řada poruch, zkontrolujte zadaný kód a ujistěte se, že je stejný jako kód uvedený v kroku 4.
Krok 6
Stiskněte "Ctrl + F5" pro spuštění programu. Zadejte celé číslo, když se zobrazí okno s černým ovládacím panelem a požádá o něj. Zobrazí se výsledek výpočtu.