Genera un programma C++ per stampare un triangolo di stelle.
#include <iostream> 

// Funzione per stampare un triangolo
void stampaTriangolo(int n) 
{ 
    // ciclo esterno per gestire il numero di righe
    // n in questo caso
    for (int i=0; i<n; i++) 
    { 
        // ciclo interno per gestire il numero di spazi
        // valori che cambiano in base alle esigenze
        for (int j=n-i; j>1; j--)  
        { 
            // stampa degli spazi
            std::cout <<" "; 
        }  
          
        // ciclo interno per gestire il numero di colonne
        // valori che cambiano in base al ciclo esterno
        for (int j=0; j<=i; j++ ) 
        { 
            // stampa delle stelle
            std::cout <<"* "; 
        } 
          
        // fine riga dopo ogni riga
        std::cout << std::endl; 
    } 
} 
  
// Funzione principale
int main() 
{ 
    int n = 5; 
    stampaTriangolo(n); 
    return 0; 
}