Руководство полного чайника по программированию на языке Си

Рисуем хитрую геометрическую фигуру


/* Рисуем хитрую геометрическую фигуру */ #include

const int LINES = 15;

void draw(int nspaces, int nstars, char symbol){ int i;

for(i=0; i < nspaces; i++) putchar(' '); for(i=0; i < nstars; i++) putchar(symbol); }

void main(){ int nline, nsym; char symbols[3]; /* Массив из трех букв */

symbols[0] = '\\'; symbols[1] = 'o'; symbols[2] = '*';

for(nline=0; nline < LINES; nline++){ for(nsym = 0; nsym < 3; nsym++) draw(nline, nline, symbols[nsym]);

/* Переход на новую строку вынесен из функции в главный цикл */ putchar('\n'); } }



Содержание раздела