Pattern in C
1. Write a program to print the pattern (n = 5)
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
2. Write a program to print the pattern (n = 7)
\*****/
*\***/*
**\*/**
***\***
**/*\**
*/***\*
/*****\
#include <stdio.h>
int main()
{
int n, i, j;
printf("Enter number: ");
scanf("%d", &n);
for(i = 0; i < n ; i++)
{
for(j = 0; j < n ; j++)
{
if(i == j)
{
printf("\\");
}else if (i == n-1-j)
printf("/");
else
printf("*");
}
printf("\n");
}
}
3. Write a program to print the pattern (n = 6)
******
* *
* *
* *
* *
******
#include <stdio.h>
int main()
{
int n, i, j;
printf("Enter number: ");
scanf("%d", &n);
for(i = 0; i < n ; i++)
{
for(j = 0; j < n ; j++)
{
if (i == 0 || j == 0 || i == n-1 || j == n-1)
printf("*");
else
printf(" ");
}
printf("\n");
}
}