do u have to make this game using graphics programming or MFC????

vivu2387 <[EMAIL PROTECTED]> wrote:          --- In [email protected], 
"amee_ahmd" <[EMAIL PROTECTED]> wrote:
>
> Hi,i m a student and i have an assignment to make a puzle in which 
i 
> have to use random numbers from 0 to 16 in a 2d array and a box at 
the 
> place of 0.And user will bring it in ascending order by the 
movement 
> of arrow keys.What i can do to perform that if any body knows plz 
help 
> me, i will b very thank full to his/her.thanks
>

So u need to use a 4x4 matrix (1-15nos and a zero as a blank box).

Now use getch() to get th arrow keys from the keyboard(ASCII codes 
of 
arrow keys).

1 2 3 4 
6 9 7 8
10 11 15 14
5 12 13 0 


assume th matrix as arr[i][j]...
keep track of the position of "0/box".say initially its posn is a[4]
[4].

when u press up or down, only th row number changes. thus just swap 
th 
conents of posn zero i.e a[4][4] and a[3][4].

1 2 3 4 
6 9 7 8
10 11 15 0
5 12 13 14 

tis happens when u press up.

now increment(up)/decrement(down) the i.(to keep track of new posn 
of 
zero).

when u press left/right only the column number changes i.e j.
again swap th contents frm zero posn and a[][j].

1 2 3 4 
6 9 7 8
10 11 0 15
5 12 13 14 

u get this when u press left

so use switch() or any other conditional statements to choose wat 
operation shud be done on pressing a particular key.

hope u've understood the concept....

try...

if u don get not ...

contact:[EMAIL PROTECTED]



                         

       
---------------------------------
 Bollywood, fun, friendship, sports and more. You name it,  we have it.

[Non-text portions of this message have been removed]

Reply via email to