Вывести в консоль фигуру из цифр

149
04 августа 2021, 01:30

Пользователь вводит размер фигуры сам и программа печатает в консоли прямоугольник следующим образом:

Голову сломал, не могу понять как сделать это. Язык Си или с++(желательно си)

Answer 1

Решите для начала боле простую задачу - нарисуйте прямоугольник только единичками:

1111
1111
1111
1111

Теперь, повышайте сложность:

1234
1234
1234
1234

Теперь можно заметить, что в требуемой картинке происходит что-то вроде остановки счета, когда номер колонки доходит до номера строки:

1111
1222
1233
1234

На этом остается последний шаг рассуждений.

READ ALSO
std::variant внутрянняя цикличность(JSON)

std::variant внутрянняя цикличность(JSON)

Захотелось мне парсер сделать для JSON

162
Функция не возвращает ссылку

Функция не возвращает ссылку

Есть следующая функция, она должна возвращать ссылку на значение ключа, если ключ такой существует в словаре, иначе выбрасывать исключение,...

158
Подключение файлов в C++

Подключение файлов в C++

Иногда работаю с IDE на Андроиде (в основном Dcoder)Как можно подключить (и можно ли вообще) заголовочный либо любой другой файл средствами языка,...

161
Очередь на 6ти стеках

Очередь на 6ти стеках

хочу написать очередь (с нуля на с++) используя 6 стеков(так как прочитал что ее можно написать так, чтобы любая операция выполнялась за О(1))...

87