includ "stdafx.h"

Utilizați Visual C ++ pentru a scrie un program C pentru a verifica dacă un număr este un număr Armstrong.

Pasul 1

Faceți clic pe pictograma "Start" din Windows, selectați "Toate programele" și "Microsoft Visual Studio 2010 Express". Faceți clic pe "Microsoft Visual C ++ 2010 Express".

Pasul 2

Faceți clic pe meniul "Fișier" și navigați la "Nou". Apăsați "Proiect" pentru a deschide dialogul noului proiect.

Pasul 3

Faceți clic pe "Win32" în vizualizarea arborescentă a șabloanelor instalate în partea stângă a ferestrei de dialog. Faceți clic pe "Win32 Console Application". Introduceți un nume pentru proiect (de exemplu, "armstrong") în câmpul "Nume:" din partea de jos a ferestrei de dialog. Faceți clic pe "OK" pentru a deschide caseta de dialog "Wizard 32 Application Wizard". Dați clic pe "Finalizați". Deși acesta este un proiect în C ++, codul pentru următorul pas este C.

Pasul 4

Modificați codul implicit care apare în editor cu următorul cod:

includ "stdafx.h"

include

include

include

int principal () {int x = 0, y = 0, suma = 0; int n, l; caracter num [64];

/ Solicitați un număr / printf ("Introduceți un număr:"); scanf_s ("% d", & n);

/ Calculați numărul de cifre care o transformă
/ într-un șir * / sprintf_s (num, "% d", n); l = strlen (num);

/ Calculați suma puterilor l de cifre / y = n; în timp ce (y> 0) {x = y% 10; suma = suma + (int) pow ((float) x, l); y = y / 10; }

/ Este suma puterilor la fel ca numărul inițial? / if (sum == n) printf ("% d este un număr Armstrong. \ n", n); altceva printf ("% d nu este un număr Armstrong. \ n", n);

retur 0; }

Pasul 5

Apăsați pe "F7" sau faceți clic pe meniul "Debugger" și pe "Creare soluție" pentru a compila programul și a afișa rezultatul în fereastra de ieșire din partea de jos a Visual C ++:

========== Build: 1 a reușit, 0 a eșuat, 0 a fost actualizată, 0 a fost omisă ==========

Dacă rezultatul este "0 reușit" urmat de un număr de defecțiuni, verificați codul pe care l-ați introdus și asigurați-vă că este același cu cel din pasul 4.

Pasul 6

Apăsați "Ctrl + F5" pentru a executa programul. Introduceți un număr întreg când apare o fereastră cu o consolă neagră și o cere. Se va afișa rezultatul calculului.