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
you plzz keep completed programs
Very good bhai,
Please writte the programm to display the number small, bigger, biggest..respectively..
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.
if u want eaxct prog u can search me on fb and msg me…
my id tavish.raina@gmail.com
send this programmes ti my gmail and to facebook
my mail id is bhavit1993@gmail.com
send this programmes to my gmail and to facebook
my mail id is bhavit1993@gmail.com