fork download
  1. #include <iostream>
  2. #include <iterator>
  3. #include <cstdlib>
  4.  
  5. int main() {
  6. using namespace std;
  7. const int n = 5;
  8.  
  9. auto out = ostream_iterator<const char*>(cout," ");
  10.  
  11. for(int i = 0; i != n; ++i) {
  12. auto width = n - abs(i - n/2);
  13. fill_n(out, n-width, " ");
  14. fill_n(out, width, " * ");
  15. cout << "\n";
  16. }
  17. }
Success #stdin #stdout 0s 3460KB
stdin
Standard input is empty
stdout
     *   *   *  
   *   *   *   *  
 *   *   *   *   *  
   *   *   *   *  
     *   *   *