#include using namespace std; //reseni zatim s hvezdickami int main() { int X, mez, cis; //X zadano, mez je pocet mezer na radku, cis je pocet cisel na radku int i, m, c; cin >> X; for( i = 1 ; i <= X ; i ++ ) { mez = (X+1) - 2*i; if(mez < 0)//absolutni hodnota (bez funkce) { mez = -mez; } cis = X - mez; for(m = 1 ; m <= mez/2 ; m ++) { cout << " ~"; } for(c = 1 ; c <= cis ; c ++) { cout << " *"; } //v pripade, ze na miste " ~" budeme delat jen mezeru " ", //je tento cyklus uz zbytecny (mezery za kosoctvercem stejne nejsou videt - bily znak) for(m = 1 ; m <= mez/2 ; m ++) { cout << " ~"; } cout << "\n"; } }