El lenguaje C utiliza formas de triángulo rectángulo y triángulo isósceles para programar y generar "*" respectivamente.
Triángulo rectángulo
#include lt;stdio.hgt;
#define N 10
int main()
{
int i, j
for(i=1; ilt; =N; i)
{
for(j=1;jlt;=N; j)
{
if(jlt;=N-i)
printf("\40") ;
else
printf("*");
}
printf("\n");
}
devuelve 0;
}
Triángulo isósceles
#include lt;stdio.hgt;
#define N 10
int main()
{
int i, j
for(i= 1; ;ilt;=N; i)
{
for(j=0;jlt;N i-1; j)
{
if(jlt;N-i)
printf("\40");
else
printf("*");
}
printf("\n");
}
devuelve 0; p>Cambie la macro N para cambiar el número de líneas de salida