Programa C para imprimir patrón de diamante
En este programa en C, aprenderemos cómo escribir un programa para imprimir un patrón de diamantes usando un asterisco (*).
Aquí está el código del programa para imprimir un patrón de diamantes usando un asterisco (*).
Código:programa C para imprimir patrón de diamantes
/*C program to print Diamond Pattern:
*
* *
* * *
* * * *
* * * * *
* * * * *
* * * *
* * *
* *
*
*/
#include<stdio.h>
#define MAX 5
int main()
{
int i,j;
int space=4;
/*run loop (parent loop) till number of rows*/
for(i=0;i< MAX;i++)
{
/*loop for initially space, before star printing*/
for(j=0;j< space;j++)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
printf("* ");
}
printf("\n");
space--;
}
/*repeat it again*/
space=0;
/*run loop (parent loop) till number of rows*/
for(i=MAX;i>0;i--)
{
/*loop for initially space, before star printing*/
for(j=0;j< space;j++)
{
printf(" ");
}
for(j=0;j< i;j++)
{
printf("* ");
}
printf("\n");
space++;
}
return 0;
}
Salida
*
* *
* * *
* * * *
* * * * *
* * * * *
* * * *
* * *
* *
*
--------------------------------
El proceso finalizó después de 0,0471 segundos con valor de retorno 0
Presione cualquier tecla para continuar. . .