| 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 visualizzare un triangolo rettangolo di numeri in C Programmazione
    differenza della maggior parte delle applicazioni software , linguaggi di programmazione può aiutare a sbloccare tutta la potenza del vostro computer , consentendo di eseguire le attività su misura . Visualizzazione di un triangolo rettangolo di numeri è un esempio perfetto per i principianti , in quanto utilizza molti concetti chiave quali loop, costanti e variabili , condizioni, ecc Il diritto triangolo di numeri programma permette anche di specifici per l'utente le modifiche , in modo da poter cambiare la vostra codice per aggiungere o rimuovere funzionalità . Cose che ti serviranno
    compilatore C ( qualsiasi versione ; consigliata : Visual C + + Express ) economici Mostra Altre istruzioni
    Scrivere l'algoritmo
    1

    Visualizzate l'output desiderato . La visualizzazione di un triangolo rettangolo di numeri è la seguente:

    1

    1 2

    1 2 3

    1 2 3 4 [ e così via ]
    2

    Identificare il vostro input dell'utente ( se presente) . In questo caso , l' utente sceglie il numero di linee del triangolo , quindi dobbiamo richiedere il numero di linee da parte dell'utente .
    3

    Controllare se il numero di righe è appropriato per l'uscita . Un numero minimo e massimo di righe sono necessarie , in caso contrario , potrebbero verificarsi errori . Per esempio , l' input dell'utente potrebbe essere -1 , ma non possiamo disegnare un triangolo con linee -1 . In questo esempio , imposteremo 2 come numero minimo di righe e 20 come numero massimo di linee .
    4

    Cercare ripetizioni e design cicli basati su di essi . In questo progetto ci sono due cicli : uno che disegna tutte le linee dalla linea 1 all'ultima linea , e una seconda che attira gli elementi su ciascuna linea e reimposta ogni volta che una nuova riga inizia da trarre . Questo ciclo elemento è nidificato all'interno del ciclo di linea.
    5

    mettere insieme tutti i tuoi passi dell'algoritmo . Ecco come si presenta :

    1 . Chiedi l'input dell'utente

    2 . Verificare la presenza di confini

    ( minima e massima ) per 3 . Disegnare linee cappio

    4 . Disegnare gli elementi su ogni anello della linea ( nidificato all'interno pareggio ciclo linee ) per

    5 . Fine programma
    Da Algoritmo di codice
    6

    Imposta il tuo programma principale . Dal momento che stiamo chiedendo all'utente per l'input , usa la libreria iostream

    Le prime righe di codice sono:

    # include

    using namespace std; < . br>

    int main ( ) {
    7

    dichiarare variabili e costanti . Abbiamo bisogno di una variabile e due costanti : una per l' input dell'utente (chiamati "linee" ) e una costante per il limite minimo ( min_lines ) e massimo limite ( max_lines ) . Tutti questi dovrebbero essere interi . Il codice :
    linee

    INT;

    const int min_lines = 2;

    const int max_lines = 20;
    8

    Chiedi al tuo utente per il numero di righe . Conservare l' input dell'utente nelle linee variabile :

    cout << " Inserire il numero di righe :";

    cin >> linee ;

    cout < , < endl << endl;
    9

    Applicare il controllo per verificare che l' input dell'utente è all'interno dei limiti . Se è al di fuori dai limiti, correggerlo impostandolo al più vicino valore associato . Il codice è il seguente :

    se ( linee < min_lines )

    { righe = min_lines ;

    cout << " . Troppo poche righe modificate a" < , < min_lines , << "linee" << endl << endl; }

    else if ( linee > max_lines )

    { righe = max_lines ;

    cout << " Troppe righe cambiato in ". << max_lines , << "linee" << endl << endl; }
    10

    Inizia il ciclo che disegna le linee . Poiché sappiamo che il numero di righe non cambierà dopo l'input dell'utente , possiamo utilizzare un ciclo for. Lasciare l' anello aperto a nido il ciclo che attinge ogni numero sulla linea. Ecco il codice :

    for (int count1 = 1; count1 == linee ; count1 + + ) per

    {
    11

    Inserisci il nostro secondo ciclo nidificato per disegnare il elementi su ogni riga. Digitare il codice :

    per ( count2 = 0; count2 == count1 ; count2 + + ) per

    { cout << ( count2 +1 ) << " ";} < br > Pagina 12

    chiudere il nostro ciclo di linea. Ogni volta che finiamo di visualizzazione di una linea , ordinare il computer per inviare il nostro cursore sulla riga successiva . Inoltre, aggiungere uno spazio dopo il nostro triangolo è stato completamente visualizzato. Questo è il codice :

    cout << endl; }


    cout << endl;
    13

    finire il nostro programma restituendo un valore alla nostra funzione principale

    return ( 0); .

    }
    14

    Digitare il codice completo , e il programma è pronto < . br>

    Ecco il codice completo :

    # include

    using namespace std;

    int main ( ) {

    linee iNT;

    const int min_lines = 2;

    const int max_lines = 20;

    cout << "Inserire il numero di righe : " ;

    cin >> linee ;

    cout << endl << endl;

    (linee < min_lines ) per

    { righe = min_lines ;

    cout << " Troppo poche righe cambiato in ". << min_lines , << "linee" << endl << endl; }
    < p > else if (linee > max_lines )

    { righe = max_lines ;

    cout << " . troppe linee cambiato in" << max_lines , << "linee" << endl << endl; }

    for (int count1 = 1; count1 == linee ; count1 + + ) per

    {

    per ( count2 = 0; count2 == count1 ; count2 + + ) per

    { cout << ( count2 +1 ) << " " ; }

    cout << endl; < br

    }

    cout > << endl;

    return ( 0 ) ; }



    Previous :

    next :
      Articoli Correlati
    ·Come scrivere un parser in C 
    ·Come svuotare il buffer in C + + 
    ·C + + Fibonacci Numero Funzione 
    ·Che cosa ho bisogno per iniziare la programmazione per …
    ·Come convertire Galleggiante a stringa in C + + 
    ·Come usare il puntatore this in C + + 
    ·Come cercare un file in C # 
    ·C Esercitazione : tipi di dati 
    ·Come creare un istogramma con C Codice di programmazion…
    ·Come utilizzare MFC Barre degli strumenti 
      Articoli in evidenza
    ·Come trovare la media di una lista in Python 
    ·Come compilare un file di classe 
    ·Come compilare il codice D su Vim 
    ·Java IRC Bot Tutorial 
    ·Come controllare Script in MySQL 
    ·Che cosa è l'HTML MsgBox 
    ·Come creare la mia Coaster sito web gratis 
    ·Come incorporare SQL in programmi RPG 
    ·Come verificare se un collegamento funziona in PHP 
    ·Come verificare se un carattere è un numero o non in J…
    Copyright © Conoscenza Informatica http://it.wingwit.com