Advertisement
a53

Octogon

a53
Sep 9th, 2021
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int n;
  6. cin>>n;
  7. for(int i=1;i<n;i++)
  8. cout<<"#";
  9. for(int i=1;i<=n;i++)
  10. cout<<"*";
  11. for(int i=1;i<n;i++)
  12. cout<<"#";
  13. cout<<"\n";
  14. for(int i=n-1;i>=1;i--)
  15. {
  16. for(int j=1;j<i;j++)
  17. cout<<"#";
  18. cout<<"*";
  19. for(int j=1;j<2*(n-i)+n-1;j++)
  20. cout<<"*";
  21. cout<<"*";
  22. for(int j=1;j<i;j++)
  23. cout<<"#";
  24. cout<<"\n";
  25. }
  26. for(int i=1;i<n;i++)
  27. {
  28. cout<<"*";
  29. for(int j=1;j<2*(n-1)+n-1;j++)
  30. cout<<"*";
  31. cout<<"*\n";
  32. }
  33. for(int i=2;i<n;i++)
  34. {
  35. for(int j=1;j<i;j++)
  36. cout<<"#";
  37. cout<<"*";
  38. for(int j=1;j<2*(n-i)+n-1;j++)
  39. cout<<"*";
  40. cout<<"*";
  41. for(int j=1;j<i;j++)
  42. cout<<"#";
  43. cout<<"\n";
  44. }
  45. for(int i=1;i<n;i++)
  46. cout<<"#";
  47. for(int i=1;i<=n;i++)
  48. cout<<"*";
  49. for(int i=1;i<n;i++)
  50. cout<<"#";
  51. return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement