Advertisement
nguyenhappy92

Sinh các dãy nhị phân có độ dài n

Nov 1st, 2015
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. // Sinh cac day nhi phan co do dai n
  2. // Khai bao cac ham thu vien neu co
  3. //
  4. #include<stdio.h>
  5. #include<conio.h>
  6.  
  7. #define MAX 8
  8. void main()
  9. {
  10. int a[MAX], n,i,d;
  11. printf("Nhap so bit toi da 0-8\n");
  12. scanf("%d",&n);
  13. for(i=0;i<n;i++)
  14. a[i]=0;
  15. while(i>=0)
  16. {
  17. for(i=0;i<n;i++)
  18. printf("%d",a[i]);
  19. printf("\n");
  20. i=n-1;
  21. while(i>=0&&a[i]==1)
  22. i--;
  23. if(i>=0)
  24. {
  25. a[i]=1;
  26. for( d=1;d<=n-i;d++)
  27. a[i+d]=0;
  28. }
  29. }
  30.  
  31. }
  32. // Nhan Ctrl + F7 de bien dich chuong trinh
  33. // Nhan Ctrl + F5 de chay chuong trinh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement