سورس سی پلاس پلاس
سورس کدهای ساختمان داده با ++C
تمرینات حل شده ساختمان داده
مثالهای کتاب ساختمان داده
#include <iostream.h>
#include <conio.h>
#include<stdio.h>
//****************
void hanoy(int n,char beg,char aux,char end);
//************* Void Main **********
int main()
{
int n;
cout<<"Enter number of disks :";
cin>>n;
hanoy(n,'A','B','C');
getch();
return 0;
}
//*********** Hanoy *********
void hanoy(int n,char beg,char aux,char end)
{
if(n==1)
{
cout<<"This game filed !!!"<<endl;
return;
}
hanoy( n-1,beg,aux,end );
cout<<"\n move disk %d from peg %c to peg %c",n,beg,end);
}