**Write the code for the pattern given below:-
*Instructions :
? Time duration is 60 Mins
? The pattern must be dynamic. It should work for any odd numbers.( Excluding
1 and any negative numbers )
? It should not run for even numbers.
Examples:
Input :For n=3 Output : @@@ @ *** * * * * Input :For n=5 Output : @@@@@ @@@ @ ***** * * * * * * * *
CPP
int main()
{ int n,i,j;
printf ( "Enter Input:" );
scanf ( "%d" ,&n);
if (n<1||n%2==1)
{ return 0;
} for (i=0;i<n/2;i++)
{ for (j=0;j<n/2;j++)
{
printf ( " " );
}
for (j=0;j<i;j++)
{
printf ( " " );
}
for (j=0;j<n-(2*i);j++)
{
printf ( "@" );
}
printf ( "\n" );
} for (i=0;i<n;i++)
{ for (j=0;j<n;j++)
{
if (i==0||j==0||j==n-1)
printf ( "*" );
else
printf ( " " ):
}
printf ( "\n" );
} return 0;
} |