Требуется консольное приложение под Windows

1 000 руб. за проект
25 апреля 2020, 23:09 • 13 откликов • 55 просмотров
Приложение должно создавать текстовый файл в кодировке UTF-8 с расширением .m3u8 и сохранять его в каталоге программы с автоматическим присвоением имени в виде порядкового номера. Вывод текста на экран и подтверждение завершения приложения не требуется.

Текст должен состоять из 40 однотипных блоков. Каждый блок состоит из четырех строк текста.
Текст каждого блока содержит неизменяемую численно-буквенную часть и две числовые переменные. В пределах одного блока значения переменных должны быть неизменными.
Шаблон текстового блока (переменные обозначены как X и Y):

X/Y-2.mp3
S.mp3
X/Y-1.mp3
S.mp3

Переменная Х должна принимать случайные числовые значения в диапазоне, указанном пользователем.
Переменная Y должна принимать случайные числовые значения в диапазоне от 1 до 40 включительно.

Диапазон для переменной X должен запрашиваться у пользователя со след. приглашениями командной строки:
«Укажите нижний предел диапазона:»
«Укажите верхний предел диапазона:»

Значения переменной Х должны распределяться по указанному диапазону СЛУЧАЙНО и, по возможности, равномерно. Например, если указан диапазон 15-19 (всего пять значений), то каждое значение должно повторяться в 8-ми блоках (но, каждый раз в сочетании с другим значении переменной Y).
Значения переменной Y также должны распределяться случайно.
В тексте не должно быть одинаковых блоков. Блоки должны быть разделены пустой строкой.

Пример работы приложения.
Укажите нижний предел диапазона: 2
Укажите верхний предел диапазона: 7

7/40-2.mp3
S.mp3
7/40-1.mp3
S.mp3

6/25-2.mp3
S.mp3
6/25-1.mp3
S.mp3

И так далее, еще 38 блоков.

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Отличная работа, кратчайший срок исполнения.
Благодарю.
4 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Сергей отличный заказчик. Хорошо составленное ТЗ и своевременная оплата.
4 года назад