- Автор темы
- Заблокирован
- #1
Здравствуйте.
Наткулся довольно интересную задачку:
Тестовое задание представляет собой консольное приложение на языке C.
Программа принимает на вход единственный аргумент: месяц и год в формате mm.YYYY (например 2.2014 — февраль 2014 года) и выводит календарь по дням недели на месяц.
В первой строке сокращённые названия дней недели (в текущей локали). Неделя также начинается с дня, принятого в данной локали. В последующих строках — числа месяца в столбцах по дням недели (как в обычном календаре). Текущее число выделено квадратными скобками. Кроме того, нужно обратить внимание, что столбцы выровнены, то есть числа в них располагаются строго одно над другим без смещения.
Предлагаю попрактиковаться. Благо, не требует больших знаний в C, однако нужно найти алгоритм
Наткулся довольно интересную задачку:
Тестовое задание представляет собой консольное приложение на языке C.
Программа принимает на вход единственный аргумент: месяц и год в формате mm.YYYY (например 2.2014 — февраль 2014 года) и выводит календарь по дням недели на месяц.
В первой строке сокращённые названия дней недели (в текущей локали). Неделя также начинается с дня, принятого в данной локали. В последующих строках — числа месяца в столбцах по дням недели (как в обычном календаре). Текущее число выделено квадратными скобками. Кроме того, нужно обратить внимание, что столбцы выровнены, то есть числа в них располагаются строго одно над другим без смещения.
Предлагаю попрактиковаться. Благо, не требует больших знаний в C, однако нужно найти алгоритм