Scrivere una procedura ricorsiva che, dato un intero n produca sullo standard output 2*n righe di stelline che formino un triangolo isoscele con base verticale. Ad esempio, per n=5, la procedura produrra' nello schermo:
*
**
***
****
*****
****
***
**
*
per ora sono riuscito a scrivere solo il seguente codice
che per n=5 produce l'outputcodice:void stampaTriangoloRec(int n){ if(n==0){ printf("\n"); return; } else{ stampaTriangoloRec(n-1); int i=0; while(i<n){ printf("*"); i++; } printf("\n"); } }
*
**
***
****
*****
qualcuno può darmi qualche consiglio per risolvere l'esercizio? grazie

Rispondi quotando