Перейти к публикации
Форум химиков на XuMuK.ru

Возможность образования вещества


RProger

Рекомендованные сообщения

Решение задач, рефераты, курсовые - онлайн сервис помощи учащимся. Цены в 2-3 раза ниже!

Здравствуйте. Есть задание. Ввести количество видов атомов, количество протонов и нейтронов и количество атомов каждого из вида. Вывести, возможно ли образование между ними электронной связи (вещество). Все это без названий (Гидроген, Оксиген, Азот и т.д.). Только числа.

Например

Введите количество видов атомов: 3

Введите количество протонов 1 вида атома:1

Введите количество нейтронов 1 вида атома:0

Введите количество протонов 2 вида атома:12

Введите количество нейтронов 2 вида атома:12

Введите количество протонов 3 вида атома:8

Введите количество нейтронов 3 вида атома:8

Введите количество атомов 1 вида:2

Введите количество атомов 2 вида:1

Введите количество атомов 3 вида:3

Результат: образование вещества возможно
 

Это углекислота. Интересует, как определить по этому возможность образования вещества.

Ссылка на сообщение

Пользовательский интерфейс у вас плохой. Я только с 3 прочтения понял о чем речь. Для понимания нужно включать программерское мышление.

И у вас не углекислота (CO2), а угольная кислота (CH2O3). Это разные вещества.

Для химии не имеет значение число нейтронов в атоме элемента, а вот для ядерной стабильности изотопа - имеет.

Формально ваш алгоритм собирает брутто-формулу вещества, далее его надо привести к однообразному виду (например, к органической системе Хилла), после чего сравнить с базой существующих брутто-формул. Проблема в составлении базы брутто-формул под вашу задачу, так как есть куча веществ, которые изучены только спектрально и, например, школьникам они не нужны (как и большинство экзотических веществ). Кроме того в химии есть проблема изомерии, когда одной формуле соответствуют много веществ.

 

Если хотите более детальный ответ, уточните что и для кого вы пишете.

Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...
Яндекс.Метрика