Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. std::string make_triangles() {
  2. uint8_t plus_1 = 1; //first number of +'s
  3. uint8_t spaces = 32; //space number (based on number of periods you gave in the post)
  4. uint8_t plus_2 = 10; //second number of +'s
  5.  
  6. std::string result = ""; //final return result
  7.  
  8. for (uint8_t i = 0; i < 10; ++i) {
  9.  
  10. result.insert(result.length(), plus_1, '+');
  11. result.insert(result.length(), spaces, ' ');
  12. result.insert(result.length(), plus_2, '+');
  13. result.append("\n");
  14.  
  15. ++plus_1, --plus_2, --spaces;
  16. }
  17.  
  18. return result;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement