| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare un programma C Come verificare Armstrong numeri
    Un numero Armstrong è un numero intero che è lo stesso come la somma delle potenze n-esime delle sue cifre , dove n è il numero di cifre . Un semplice esempio è 5 . Si tratta di una cifra. 5 alla potenza di 1 è 5 . Un esempio più complesso è 407 . Dispone di 3 cifre . 4 alla potenza di 3 ( 64 ) più 0 alla potenza di 3 ( 0 ) più 7 alla potenza di 3 ( 343 ) è uguale a 407 . Tali calcoli sono facili da calcolare utilizzando un programma C . Un semplice programma di Microsoft Visual C + + lo dimostra con poche righe di codice . Cose che ti serviranno
    Microsoft Visual C + + 2010 Express
    Mostra più istruzioni

    1 Fare clic sull'icona di Windows "Start ", selezionare " Tutti i programmi ", quindi " Microsoft Visual Studio 2010 Express . " Fare clic su "Microsoft Visual C + + 2010 Express . "

    2 Fare clic sul menu "File" , e navigare su " Nuovo ". Fare clic su "Progetto" per aprire la nuova finestra di progetto .
    3

    Fare clic su " Win32 " nel template installato vista ad albero sul lato sinistro della finestra di dialogo . Fare clic su "Applicazione Console Win32 ". Immettere un nome per il progetto ( ad esempio, " Armstrong " ) nel campo "Nome :" il campo verso la parte inferiore della finestra di dialogo . Fare clic su "OK" per aprire la finestra di dialogo " Win32 Application Wizard" . Fare clic su "Fine". Anche se questo è un progetto C + + , il codice nel passaggio successivo è pura C.
    4

    Sostituire il codice predefinito visualizzato nell'editor con il seguente codice :

    # include " stdafx.h "

    # include

    # include

    # include
    < p > int main ( ) {


    int x = 0 , y = 0 , somma = 0;

    int n , l;

    char num [ 64 ] ;

    /* Richiesta di un numero * /

    printf (" inserisci un numero : " ) ;

    scanf_s ( " % d" , & n ) ;

    /* calcolare il numero di cifre facendo

    /* in una stringa

    * /

    sprintf_s ( num, " % d " , n) ;

    l = strlen ( num) ;

    /* Calcolo della somma dei l- esime di sue cifre * /

    y = n ;

    while ( y> 0 ) per

    {

    x = y % 10;

    somma = somma + ( int ) pow ( ( float ) x , l) ;

    y = y/10 ;

    }

    /* è la somma delle potenze lo stesso del numero originale ? * /

    se ( somma == n ) per

    printf ( "% d è un numero di Armstrong . \\ n " , n) ;

    altro
    < p > printf (" % d non è un numero di Armstrong . \\ n " , n) ;

    return 0; }


    5

    Premere " F7 " o cliccare sul menu "Debug" e " Genera soluzione " per compilare il programma e mostrare il risultato nella finestra di output verso il fondo del Visual C + + :

    ========== Costituzione: 1 è riuscito, 0 non riuscite , 0 up- to-date , 0 ignorate ==========

    Se il risultato è " 0 riuscito " e poi una serie di fallimenti , controllare il codice che avete entrò e assicurarsi che sia identico al codice del punto 4.
    6

    Premere " Ctrl + F5 " per eseguire il programma . Inserire un numero intero quando viene visualizzata una finestra di console nera e richiede . Viene visualizzato il risultato del calcolo .

    Previous :

    next :
      Articoli Correlati
    ·Processo di diventare uno sviluppatore iPhone 
    ·Come prova di Mobile Automation 
    ·Come scrivere un programma C + + delle tabelle di molti…
    ·Come collegare una barra di avanzamento per IO.Stream 
    ·Come ordinare in una griglia di dati 
    ·Che cosa ho bisogno per iniziare la programmazione per …
    ·Come creare una Dynamic Link Library for Access 
    ·Come impostare il tipo di carattere Arial in C # 
    ·Tipi di Format String Bug 
    ·I vantaggi di Prototipi di funzione 
      Articoli in evidenza
    ·Come ordinare i dati tabulari in Python 
    ·Come modificare il colore di sfondo di una riga in Java…
    ·Come costruire il proprio database Driven sito web util…
    ·Come prova con PHP 
    ·Come cambio formato e tipo di una puntina da disegno in…
    ·Come creare Socket Esempi di Ada 
    ·Come crittografare una password in VBS Script 
    ·Come convertire un progetto NetBeans a Eclipse 
    ·Come faccio a float I tipi di script ? 
    ·Come per togliere Bad Personaggi in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com