sertakan "stdafx.h"

Gunakan Visual C ++ untuk menulis program C untuk memverifikasi apakah suatu nomor adalah nomor Armstrong.

Langkah 1

Klik pada ikon "Mulai" di Windows, pilih "Semua Program" dan "Microsoft Visual Studio 2010 Express." Klik pada "Microsoft Visual C ++ 2010 Express."

Langkah 2

Klik menu "File" dan arahkan ke "Baru." Tekan "Proyek" untuk membuka dialog proyek baru.

Langkah 3

Klik "Win32" di tampilan bagan template yang dipasang di sisi kiri dialog. Klik "Aplikasi Konsol Win32." Masukkan nama untuk proyek (misalnya, "armstrong") di bidang "Nama:" di bagian bawah dialog. Klik "OK" untuk membuka dialog "Aplikasi Win32 Wizard". Klik pada "Selesai". Meskipun ini adalah proyek di C ++, kode untuk langkah selanjutnya adalah C.

Langkah 4

Ubah kode default yang muncul di editor dengan kode berikut:

sertakan "stdafx.h"

termasuk

termasuk

termasuk

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

/ Mintalah nomor / printf ("Silakan masukkan nomor:"); scanf_s ("% d", & n);

/ Hitung jumlah digit yang mengubahnya
/ dalam string * / sprintf_s (num, "% d", n); l = strlen (num);

/ Hitung jumlah kekuatan l dari digit mereka / y = n; sementara (y> 0) {x = y% 10; sum = jumlah + (int) pow ((float) x, l); y = y / 10; }

/ Apakah jumlah kekuatannya sama dengan nomor aslinya? / if (jumlah == n) printf ("% d adalah nomor Armstrong. \ n", n); else printf ("% d bukan merupakan nomor Armstrong. \ n", n);

kembali 0; }

Langkah 5

Tekan "F7" atau klik pada menu "Debugger" dan "Buat solusi" untuk mengkompilasi program dan tampilkan hasilnya di jendela keluaran di bagian bawah Visual C ++:

========== Build: 1 berhasil, 0 gagal, 0 up-to-date, 0 dilewati ==========

Jika hasilnya "0 berhasil" diikuti oleh sejumlah kegagalan, periksa kode yang Anda masukkan dan pastikan kode itu sama dengan kode pada langkah 4.

Langkah 6

Tekan "Ctrl + F5" untuk menjalankan program. Masukkan seluruh nomor saat jendela dengan konsol hitam muncul dan memintanya. Hasil perhitungan akan ditampilkan.