Advertisement
Guest User

choinka

a guest
Oct 7th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. int main(){
  5.   int level, l, spaces, i, marks;
  6.   char mark = ' ';
  7.  
  8.   do_program:
  9.     i = 0;
  10.     marks = 1;
  11.     cout << "write level: ";
  12.     cin >> level;
  13.     if (level%2 == 0) mark='#';
  14.     if (level%2 == 1) mark='*';
  15.  
  16.     spaces = level;
  17.     spaces--;
  18.     l = level;
  19.  
  20.     draw:
  21.       cout  << endl;
  22.       if(level > 0){
  23.         do_space:
  24.           if(i < spaces){
  25.             cout << " ";
  26.             i++;
  27.             goto do_space;
  28.           }
  29.         i = 0;
  30.         do_mark:
  31.           if(i < marks){
  32.             cout << mark;
  33.             i++;
  34.             goto do_mark;
  35.           }
  36.         spaces--;
  37.         marks+=2;
  38.         i = 0;
  39.         level--;
  40.         goto draw;
  41.       }
  42.     if(l != 7) goto do_program;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement