| 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 costruire un albero di Asterisk in C + +
    Costruire un albero asterisco con un programma in C + + è un ottimo modo per ottenere esperienza di lavoro con cicli annidati . Un albero asterisco ha una forma a diamante , costituito da un numero di spazi e l'asterisco ( * ) caratteri , centrato su ciascuna riga . Il numero di asterischi aumenta di uno per ogni nuova riga fino alla metà , dopo di che il numero di asterischi diminuisce di uno per ogni nuova riga finché non si raggiunge la fine . Istruzioni
    1

    Aprire il C + + file sorgente in un editor , ad esempio Microsoft Visual C +
    2 + Express.

    Includere i file di intestazione necessari , aggiungendo il seguente codice nella parte superiore del file :

    # include " stdafx.h" # include //per scanf , printfusing namespace System;
    3

    dichiarare intero e le variabili carattere aggiungendo il seguente codice nella parte superiore della tua funzione principale :
    int righe

    , int a , b, c , d , e, f , attesa char ;
    4 < p > Richiedere all'utente per numero di righe nel albero asterisco aggiungendo il seguente codice :

    printf ( "Inserisci un numero dispari di righe per l'albero asterisco :"); scanf ( " % d " , e filari ); scanf ( " % c" , & attendere ) ; printf ( " \\ n");
    5

    uscita la metà superiore e la riga centrale del albero asterisco con nested " per" loop aggiungendo il seguente codice :

    for ( a = 1 ; a <= ( righe /2 ) +1 , a + + ) { for ( b = 1 , b <= righe - a , b + + ) printf ( " % c" , ' ');

    for ( c = 1 , c < = ( 2 * a) -1 , c + + ) printf ( " % c" , ' * ');

    printf ( " \\ n"); . }

    " per" loop calcolano e ouput il numero corretto di spazi e asterischi per ogni riga

    6

    uscita la metà inferiore della struttura asterisco aggiungendo il seguente codice : for ( d = ( righe /2 ) ; d > 0 , d - ) {for (E = 1; e < = righe - d , e + + ) printf ( " % c" , ' ');

    per ( f = 1 , f < = ( 2 * d ) -1 ; f + + ) printf ( " % c" , ' * ');

    printf ( " \\ n" );}
    7

    richiedere all'utente di premere il tasto "Enter" prima di uscire dal programma con l'aggiunta del seguente codice :

    printf (" Premere il tasto Invio per uscire . "); scanf ( " % c" , & attendere ) ;
    8

    Salvare il file sorgente C + + . Compilare ed eseguire il programma di costruire un albero asterisco .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare LINQ in WPF 
    ·Importanza del processo di selezione in System Design 
    ·Come ottenere un valore della cella GridView 
    ·Che cosa è una interfaccia CPP 
    ·Come scrivere un programma Visual C che usa un While e …
    ·Come proteggere PIC12F675 Codici Da Hacking 
    ·Differenza tra fgetc e getc 
    ·Come creare un thread singolo in CPP 
    ·Come utilizzare la funzione di callback in C 
    ·Come creare un arco in GTK Radiant 
      Articoli in evidenza
    ·Tutorial su forme semplici Registrazione PHP 
    ·Come convertire Java String a Date 
    ·Come inviare Messa Facebook Notifica in PHP 
    ·MySQL DBA Tutorial 
    ·Come modificare un modello di PHP 
    ·Come recuperare i dati booleani di DataGrid per VB.NET 
    ·Funzione di visualizzazione in Java 
    ·Come fare una scrollata di spalle in pizzo 
    ·Come controllare MouseDown in Visual Basic 
    ·Come implementare una casella di posta Utilizzo di Java…
    Copyright © Conoscenza Informatica http://it.wingwit.com