Cómo utilizar el bucle for doble en lenguaje C para generar la siguiente imagen
Para la pregunta 1, el código de referencia es el siguiente:
#Contiene? & ltstdio.h & gt
#¿Contiene? & ltstdlib.h & gt
int? main(int?argc,?char*argv[])
{
int? I,j;
int? n = 4;
for(I = 1;I<= n;I++)//Salida de control N líneas
{
for(j = 0; j<2 * I-1;j++)? //La línea I tiene 2*i-1 salidas de control*
{
printf(" * ");
}
printf(" \ n ");
}
Sistema("pausa");
¿Regresar? 0;
}Los resultados de ejecución compilados son los siguientes:
Para la pregunta 2, el programa fuente de referencia es el siguiente:
#Contains? & ltstdio.h & gt
#¿Contiene? & ltstdlib.h & gt
int? main(int?argc,?char*argv[])
{
int? I,j;
int? n = 4;
for(I = 1;I<= n;I++)//Salida de control N líneas
{
//Salida Ith línea n-i espacios.
for(j = 0; j & ltn-I; j++)
{
printf("?);
}
//Salida de la línea I 2*i-1 *
for(j = 0; j & lt2 * I-1; j++)
{
printf(" * ");
}
printf(" \ n ");
}
Sistema("pausa");
Devuelve 0;
}