Even and odd lines can be drawn with different symbols
This commit is contained in:
parent
50671eecc6
commit
c294768d16
12
triangle.c
12
triangle.c
@ -6,12 +6,18 @@ int main()
|
|||||||
{
|
{
|
||||||
int height;
|
int height;
|
||||||
scanf("%d\n", &height);
|
scanf("%d\n", &height);
|
||||||
char symbol;
|
char symbol1, symbol2;
|
||||||
scanf("%c", &symbol);
|
scanf("%c %c", &symbol1, &symbol2);
|
||||||
|
|
||||||
for (int i = 0; i < height; i++)
|
for (int i = 0; i < height; i++)
|
||||||
{
|
{
|
||||||
drawLine(height - i - 1, i * 2 + 1, symbol);
|
char curSymbol;
|
||||||
|
if ((i + 1) % 2 == 1) {
|
||||||
|
curSymbol = symbol1;
|
||||||
|
} else {
|
||||||
|
curSymbol = symbol2;
|
||||||
|
}
|
||||||
|
drawLine(height - i - 1, i * 2 + 1, curSymbol);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user