Advertisement
Hersus

Untitled

Aug 1st, 2015
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <cstdio>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8.  
  9.     int x, n;
  10.     char sign = '*';
  11.     cin >> x; // I'm to lazy to make welcoming cout first
  12.  
  13.     for (int i = 0; i < x + 1; i++) {
  14.         n = i; //sets n to i before every j loop
  15.         for (int j = 0; j < 2 * i + 1; j++) { //every loop is a star in a row, in first row we need 1 star, in second 3 etc
  16.             if (j > 0) {n = x + 1;} //there's some trickery, after 1st loop it sets n so the "Width number" was 0
  17.         printf("%*c", x + 1 - n, sign); //At fisrt loop it does total heigh + 1 - number of row 'spaces'
  18.         }
  19.         cout << endl;
  20.  
  21.     }
  22.     system("PAUSE");
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement