https://github.com/timerke/alphabet
Курсовой проект. Программа "Алфавит" выводит слова из входного текста по одному в алфавитном порядке
https://github.com/timerke/alphabet
cpp
Last synced: about 1 year ago
JSON representation
Курсовой проект. Программа "Алфавит" выводит слова из входного текста по одному в алфавитном порядке
- Host: GitHub
- URL: https://github.com/timerke/alphabet
- Owner: timerke
- Created: 2020-04-17T11:51:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-25T00:42:45.000Z (over 5 years ago)
- Last Synced: 2025-02-08T11:43:07.526Z (over 1 year ago)
- Topics: cpp
- Language: C++
- Homepage:
- Size: 6.01 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Alphabet
[](https://travis-ci.com/timerke/Alphabet)
Курсовой проект. Программа "Алфавит" выводит слова из входного текста по одному в алфавитном порядке.
# Техническое задание
## Функциональность проекта
Программа "Алфавит" читает входной текст и выводит слова из него по одному в строке. Слова следуют друг за другом в алфавитном порядке.
## Формат входных данных
Приложение принимает в качестве входных данных текст. Текст может быть передан через консольный ввод либо через текстовый файл.
## Интерфейс приложения
Программа работает в интерактивном режиме. Пользователю предоставляется возможность выбрать способ, с помощью которого программе будет передан входной текст.
## Аргументы командной строки
Приложение принимает следующие аргументы из командной строки:
* `int regime` - способ передачи в программу входного текста. Если `regime = 1`, то программа читает текстовый файл для получения входного текста. Если `regime = 2`, то пользователь должен ввести текст в консольный ввод. При `regime = 0` программа завершается без получения входного текста.
* `char* file_text[]` - массив строк. В зависимости от способа передачи входного текста в программу данный параметр означает следующее. Если `regime = 1` и текст передается через текстовый файл, то `file_text` является именем файла. Если `regime = 2` и текст вводится в консоль, то `file_text` и является входным текстом.