لعبة البرج (tower)
اذا كانت صعبة عليكم فما بالكم بي انا
[code2]
#include
void in_arr();
void out_arr();
void move_disck(int n,char a,char
char S1[10],S2[10],S3[10];
int i,top1,top2,top3;
// main
main()
{
in_arr();
out_arr();
move_disck(4,a,
}
//input function
void in_arr()
{
cout<<"nn Enter all the elements :nt";
for(i=1;i<=top1;i++)
cin>>S1[i];
cout<
// output function
void out_arr()
{
cout<<"nn The elements of the array number3:nt";
for(i=1;i<=top1;i++)
cout<
for(i=1;i<=top2;i++)
cout<
void move_disck(int n,char a,char
{
while((top1>0)||((top2>0)&&(top3>0)))
{
if((S1[top1]
else
S1[top1++]=S2[top2--];
if((S1[top1]
else
S1[top1++]=S3[top3--];
if((S2[top1]
else
S2[top2++]=S3[top3--];
move_disck(n-1,a,
}
}
[/code2]
:'( :'(