Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
soft:progtest [2024/02/21 14:49] – stramnov | soft:progtest [2024/06/11 14:29] (текущий) – 192.168.1.72 | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
Необходимо переделать консольную программу, | Необходимо переделать консольную программу, | ||
- | Стек технологий | + | ==== Стек технологий |
* Основной язык разработки: | * Основной язык разработки: | ||
* Фреймворк: | * Фреймворк: | ||
* Среда для разработки: | * Среда для разработки: | ||
- | Интерфейс | + | ==== Интерфейс |
{{ : | {{ : | ||
Строка 23: | Строка 25: | ||
* «Закрыть» – завершение работы программы. | * «Закрыть» – завершение работы программы. | ||
+ | ==== Расчет ==== | ||
- | Необходимо нормализовать значения молярной доли компонентов по формуле: | + | Необходимо нормализовать значения молярной доли компонентов по формуле: |
+ | , где <m 16> | ||
- | <m 16>x_i = {{approx | + | В хроматограммах концентрация компонента указана в молярных долях. Необходимо для каждого компонента вычислить концентрацию в массовых долях. |
+ | Пересчёт молярной доли компонента в массовую: | ||
+ | , где | ||
+ | В расчете участвуют только компоненты для которых определено именование. | ||
+ | ==== Справочные данные ==== | ||
+ | |||
+ | ^Компонент | ||
+ | |метан | ||
+ | |этан | ||
+ | |пропан | ||
+ | |н-бутан | ||
+ | |2-метилпропан | ||
+ | |н-пентан | ||
+ | |2-метилбутан | ||
+ | |2, | ||
+ | |н-гексан | ||
+ | |с6 | | ||
+ | |с6+ | ||
+ | |с7 | 100.20194| | ||
+ | |с8 | 114.22852| | ||
+ | |2-метилпентан | ||
+ | |3-метилпентан | ||
+ | |2, | ||
+ | |2, | ||
+ | |н-гептан | ||
+ | |н-октан | ||
+ | |н-нонан | ||
+ | |н-декан | ||
+ | |н-ундекан | ||
+ | |н-додекан | ||
+ | |н-тридекан | ||
+ | |н-тетрадекан | ||
+ | |н-пентадекан | ||
+ | |этилен | ||
+ | |пропен | ||
+ | |1-бутен | ||
+ | |цис-2-бутен | ||
+ | |транс-2-бутен | ||
+ | |2-метилпропен | ||
+ | |1-пентен | ||
+ | |пропадиен | ||
+ | |1, | ||
+ | |1, | ||
+ | |ацетилен | ||
+ | |циклопентан | ||
+ | |метилциклопентан | ||
+ | |этилциклопентан | ||
+ | |циклогексан | ||
+ | |метилциклогексан | ||
+ | |этилциклогексан | ||
+ | |бензол | ||
+ | |толуол | ||
+ | |этилбензол | ||
+ | |о-ксилол | ||
+ | |метанол | ||
+ | |метантиол | ||
+ | |водород | ||
+ | |вода | ||
+ | |сероводород | ||
+ | |аммиак | ||
+ | |цианид водорода | ||
+ | |монооксид углерода | ||
+ | |карбонилсульфид | ||
+ | |дисульфид углерода | ||
+ | |гелий | ||
+ | |неон | ||
+ | |аргон | ||
+ | |азот | ||
+ | |кислород | ||
+ | |диоксид углерода | ||
+ | |диоксид серы | ||
+ | |воздух | ||
+ | |||
+ | |||
+ | ==== Исходная консольная программа ==== | ||
- | Исходная консольная программа | ||
< | < | ||
Sample: Пироконденсат | Sample: Пироконденсат | ||
Строка 52: | Строка 129: | ||
15 5884, | 15 5884, | ||
</ | </ | ||
- | |||
- | {{: | ||
- | Примерный вид программы в оконном | + | ==== Приложение и файлы .STG ==== |
- | {{:soft:windows.png|}} | + | Консольное приложение и файлы .stg для теста можно взять по ссылке |
- | Консольное приложение и файлы .stg для теста можно взять из репозитория GIT:\\ | ||
- | https:// | ||
+ | ==== Контакты ==== | ||
Результат в виде работающей программы прислать на электронную почту soft@has.ru | Результат в виде работающей программы прислать на электронную почту soft@has.ru | ||