int main()
      {
       int n=9,half;
       char a[9][9];
           if(n%2 == 0)
          half = n/2;
           else
                  half = n/2 + 1;
           for(int i=0; i<n; i++){
                   for(int j=0; j<n; j++){
                           if(i < half){
                                   if(j<=i)
                                           a[i][j]='*';
                                   else
                                           a[i][j]='-';

                           }else{
                                   if(j<n - i)
                                            a[i][j]='*';
                                   else
                                           a[i][j]='-';
                           }
                   }
           }
            for(int i=0; i<n; i++){
                   for(int j=0; j<n; j++){
                           printf("%c",a[i][j]);
                   }
                   printf("\n");
                }

           getch();
       return 0;
     }
On Jan 24, 9:32 am, "delboy" <[EMAIL PROTECTED]> wrote:
> OK, I need to write an algorithm to populate a 2D array A(i,j) of size
> n x n. There is 1 '*' in the 1st row, increasing to n/2 in the middle
> row, this decreases back to 1'*' in the last row. We can also assume
> that n is odd.
>
> *----------
> **---------
> ***-------
> ****------
> *****-----
> ****------
> ***-------
> **---------
> *----------
>
> Hope this clarifies things,
>
> Del.
>
> On Jan 24, 4:06 pm, "Sandesh" <[EMAIL PROTECTED]> wrote:
>
>
>
> > Not clear,
> >         give the full explanation .........
> >     Sandesh Hegde
>
> > On Jan 24, 8:32 pm, "delboy" <[EMAIL PROTECTED]> wrote:
>
> > > Hi,
>
> > > I'm trying to input the following values into a 2D array via some sort
> > > of method / algorithm. Any ideas on the best way to approach this?
>
> > > *----------
> > > **---------
> > > ***-------
> > > ****------
> > > *****-----
> > > ****------
> > > ***-------
> > > **---------
> > > *----------
>
> > > Thanks,
> > > Del- Hide quoted text -
>
> - Show quoted text -


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---

Reply via email to