Вывод символов в виде перевёрнутого треугольника - C (СИ)
Формулировка задачи:
Помогите привести программу к нужному ввиду, как на скриншоте. Программа которая ниже выводит верхнюю строчку пять раз подряд уже не знаю, что надо изменить или добавить.
#include <stdio.h> #include <conio.h> void Art(char x, char y) { char j; j = x; while(j <= 'I') { printf("%2c", j); j++; } } int main() { int i; char x = 'A'; char y = 'I'; while(x <= 'E') { Art(x, ' '); Art(y, 'I'); printf("\n"); x++; y--; } return 0; }
Решение задачи: «Вывод символов в виде перевёрнутого треугольника»
textual
Листинг программы
#include <stdio.h> int main() { int height = 5; int width = 2 * height - 1; int i, j; int ch; for (i = 0; i < height; ++i) { for (j = 0; j < width; ++j) { ch = (j < i) || (width - j <= i) ? ' ' : (j + 'A'); printf("%c ", ch); } printf("\n"); } return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д