Un problema di programmazione comune dato agli studenti in un corso introduttivo di programmazione C è come stampare un triangolo . Questo programma richiede la conoscenza delle strutture di controllo , come il " ciclo for . " Un ciclo for esegue un blocco di codice per un numero di volte. È possibile inserire un ciclo for all'interno del blocco di codice di un altro ciclo for , la creazione di un ciclo for nidificato . Questa è la chiave per risolvere questo problema . Con due di nidificazione per i loop , è possibile stampare un triangolo . Cose che ti serviranno 
 C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT 
 C Compiler , un tale GCC 
 Mostra più istruzioni 
 1 
 caricare il C IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C " per creare un nuovo progetto C . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE 
 2 
 Importare i seguenti due biblioteche digitando le seguenti dichiarazioni nella parte superiore del file di codice sorgente : . 
 < P > # include 
 
 # include 
 3 
 creare una funzione principale. La funzione principale è il punto di partenza per il vostro programma . Potrai inserire tutto il codice all'interno della funzione principale. Digitare quanto segue al di sotto dei "include" dichiarazioni di dichiarare una funzione principale : 
 
 int main ( ) { } 
 
 
 4 
 Crea un ciclo for esterno . Lo scopo di questo per ciclo è di creare una serie di righe . Scrivere , tra le parentesi della funzione principale di creare un ciclo for che fa 10 righe : 
 
 for (int i = 0; i < 9; i + + ) per 
 { } < br > 
 5 
 Creare un ciclo for nidificato . Il ciclo for nidificato crea una serie di colonne in un modello triangolare , limitando la quantità di colonne fatte , sulla base della riga corrente . Per esempio, su una riga , una colonna è fatta . Seconda fila , due colonne sono fatte . Per creare il ciclo for nidificato che si limita in questo modo , scrivere , tra le parentesi graffe del primo ciclo for : 
 
 for (int j = 0; j  { printf ( "X ");} 
 6 
 Creare una nuova linea che separa ogni riga . Scrivi la seguente dichiarazione al di sotto del ciclo for nidificato , ma tra le parentesi graffe del primo ciclo for: 
 
 printf ( " \\ n"); 
 7 
 Eseguire il programma premendo il tasto play verde . L' output del programma si presenta come