To implement tower of Hanoi problem.
#include<stdio.h> void hanoi_tower(char,char,char,int); void hanoi_tower(char peg1,char peg2,char pege3,int n) { if(n<=0) printf("\n Illegal Entry"); if(n==1) printf ("\n Move disk from %c to %c", pege1,pege3); else { hanoi_tower(peg1,peg3,peg2,n-1); hanoi_tower(peg1,peg2,peg3,1); hanoi_tower(peg2,peg1,peg3,n-1); } } Void main () { int n; printf("\n Input the number of dise:); scanf("%d", &n); printf("\n Tower of Hanoi for 5th DISC", n); hanoi_tower('x','y','z',n); }
Description :
This is the one stop educational site for all Electronic and Computer students. If you want to learn something new then we are here to help. We work on Microcontroller projects, Basic Electronics, Digital electronics, Computer projects and also in basic c/c++ programs.
#Home #Sitemap #Submit #Terms of Use
Copyright©2011 electrofriends.com All Rights Reserved
Contact:info@electrofriends.com | Powered by Dhyeya
October 6th, 2010 at 8:02 am
you plzz keep completed programs
July 8th, 2011 at 6:46 pm
Very good bhai,
Please writte the programm to display the number small, bigger, biggest..respectively..
August 20th, 2011 at 6:26 pm
for small,big n biggest…
check two consequetive numbers of d array,n replace if next is bigger….put this in a for loop whose limit is n(total numbers to be put in order) and put anodr for loop which runs n-1 tymes.
August 20th, 2011 at 6:27 pm
if u want eaxct prog u can search me on fb and msg me…
my id tavish.raina@gmail.com
October 21st, 2011 at 8:47 pm
send this programmes ti my gmail and to facebook
my mail id is bhavit1993@gmail.com
October 21st, 2011 at 8:47 pm
send this programmes to my gmail and to facebook
my mail id is bhavit1993@gmail.com