Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void afisare(int x[10],int n)
  6. {
  7. int i;
  8. for(i=1;i<=n;i++)
  9. cout<<x[i]<<" ";
  10. cout<<endl;
  11. }
  12. int main()
  13. {
  14. int x[10],k,n.v;
  15. cout<<"n=";cin>>n;
  16. k=1;
  17. x[k]=0;
  18. while(k>0)
  19. {
  20. v=0;
  21. while(x[k]<k && v==0)
  22. {
  23. x[k]=x[k]+1;
  24. v=1;
  25. }
  26. if(v==0)
  27. k--;
  28. else
  29. if(k==n)
  30. afisare(x,n);
  31. else
  32. {
  33. k++;
  34. x[k]=0
  35. }
  36. }
  37. return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement