Программа на Си
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Доброго времени суток!
Помогите пожалуйста с одной очень нестандартной программой для использования на Линуксе
(Разработать программу перечисления всех месяцев любого указанного или текущего года, которые начинаются в одинаковый день недели. Требуемый номер года должен передаваться программе аргументом командной строки ее вызова. При этом если год не указан то рассматривается текущий год. Искомый результат должен отображаться в 7 строках потока стандартного вывода. В каждой строке должны быть записаны аббревиатуры названий дня недели и всех месяцев, которые начинаются в этот день)
Я набросал кое что, но не уверен, что правильно
«Я набросал кое что» — ну и как? работает? Думаешь, что достаточно запостиить любой кусок кода и все тут же кинутся делать за тебя твоё задание?
Читай документацию по функциям:
В твоей программе основная связка из функций будет
mktime
-localtime
.Со структурой
tm
удобно работать при задании значений по отдельным полям. Последовательный вызов функцийmktime
иlocaltime
заполнит остальные поля соответствующими значениями. Останется только проанализировать, подсчитать по дням недели и вывести окончательный результат. Успехов!