Перейти к содержанию
Форум химиков на XuMuK.ru

неорганическая химия и программирование


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

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

Доброго времени суток=)

 

Я сейчас изучаю язык программирования Go и для тренировки написал программку для генерации электронных формул атомов для любого элемента от H и хоть до Uoq и дальше тоже можно

 

Вот пример работы

Al(13) Aluminium 3p^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^1
Si(14) Silicon 3p^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^2
P(15) Phosphorus 3p^3 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^3
S(16) Sulfur 3p^4 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^4
Cl(17) Chlorine 3p^5 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^5
Ar(18) Argon 3p^6 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6
K(19) Potassium 3p^6 4s^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 4s^1
Ca(20) Calcium 3p^6 4s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 4s^2
Re(75) Rhenium 5d^5 6s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^5 6s^2
Os(76) Osmium 5d^6 6s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^6 6s^2
Ir(77) Iridium 5d^7 6s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^7 6s^2
Pt(78) Platinum 5d^9 6s^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^9 6s^1
Au(79) Gold 5d^10 6s^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 6s^1
Hg(80) Mercury 5d^10 6s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 6s^2
Tl(81) Thallium 5d^10 6p^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 6s^2 6p^1
Uhp(165) Unhexpentium 6f^14 7d^10 8p^2 9s^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 5f^14 5g^18 6s^2 6p^6 6d^10 6f^14 7s^2 7p^6 7d^10 8s^2 8p^2 9s^1
Uhh(166) Unhexhexium 6f^14 7d^10 8p^2 9s^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 5f^14 5g^18 6s^2 6p^6 6d^10 6f^14 7s^2 7p^6 7d^10 8s^2 8p^2 9s^2
Uhs(167) Unhexseptium 6f^14 7d^10 8p^2 9p^1 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 5f^14 5g^18 6s^2 6p^6 6d^10 6f^14 7s^2 7p^6 7d^10 8s^2 8p^2 9s^2 9p^1
Uho(168) Unhexoctium 6f^14 7d^10 8p^2 9p^2 Полностью: 1s^2 2s^2 2p^6 3s^2 3p^6 3d^10 4s^2 4p^6 4d^10 4f^14 5s^2 5p^6 5d^10 5f^14 5g^18 6s^2 6p^6 6d^10 6f^14 7s^2 7p^6 7d^10 8s^2 8p^2 9s^2 9p^2

Уважаемые химики, подскажите, как бы мне еще с этой программкой повеселиться. м?

 

Что было бы интересно (и не сложно) в нее добавить? Моделирование не сложных реакций можно? и т. п.?

Ссылка на комментарий

А исключения ваша программа отображает? Типа палладия у которого электроны проваливаются на более низкий уровень.

 

Отображает для Cr, Cu, Nb, Mo, Ru, Rh, Ag, Pd, Pt, Au, La, Ce, Gd, Ac, Pa, U, Np, Cm, Th, Lr, Ubu, Ubb, Ubt, Ubq, Ubp, Ubh, Ubs, Ubo, Ube, Utn, Utu, Utb, Utt, Utq, Utp, Uth, Uts, Uto, Ute, Uqn, Uqu, Uqb, Uqt, Uqq, Uqe, Uqp, Uqh, Uqs, Uqo, Upn, Upu, Upb, Upt, Upq, Upp, Uph, Ups, Upo, Uhb, Uht, Uhp, Uhh, Upe, Uhn, Uhu, Uhs, Uho, Uhe, Usn, Usu, Usb

 

как тут: http://en.wikipedia.org/wiki/Electron_configurations_of_the_elements_(data_page)

 

 

Cr(24) Chromium 3d^5 4s^1

Cu(29) Copper 4s^1

Nb(41) Niobium 4d^4 5s^1

Mo(42) Molybdenum 4d^5 5s^1

Ru(44) Ruthenium 4d^7 5s^1

Rh(45) Rhodium 4d^8 5s^1

Ag(47) Silver 4d^10 5s^1

Pd(46) Palladium 4d^10

Pt(78) Platinum 5d^9 6s^1

Au(79) Gold 5d^10 6s^1

La(57) Lanthanum 4d^10 5d^1 6s^2

Ce(58) Cerium 4f^1 5d^1 6s^2

Gd(64) Gadolinium 4f^7 5d^1 6s^2

Ac(89) Actinium 5d^10 6d^1 7s^2

Pa(91) Protactinium 5f^2 6d^1 7s^2

U(92) Uranium 5f^3 6d^1 7s^2

Np(93) Neptunium 5f^4 6d^1 7s^2

Cm(96) Curium 5f^7 6d^1 7s^2

Th(90) Thorium 5d^10 6d^2 7s^2

Lr(103) Lawrencium 5f^14 6p^6 7p^1

Ubu(121) Unbiunium 5f^14 6d^10 7p^6 8p^1

Ubb(122) Unbibium 5f^14 6d^10 7d^1 8p^1

Ubt(123) Unbitrium 5f^14 6f^1 7d^1 8p^1

Ubq(124) Unbiquadium 5f^14 6f^3 7p^6 8p^1

Ubp(125) Unbipentium 5g^1 6f^3 7p^6 8p^1

Ubh(126) Unbihexium 5g^2 6f^2 7d^1 8p^1

Ubs(127) Unbiseptium 5g^3 6f^2 7p^6 8p^2

Ubo(128) Unbioctium 5g^4 6f^2 7p^6 8p^2

Ube(129) Unbiennium 5g^5 6f^2 7p^6 8p^2

Utn(130) Untrinilium 5g^6 6f^2 7p^6 8p^2

Utu(131) Untriunium 5g^7 6f^2 7p^6 8p^2

Utb(132) Untribium 5g^8 6f^2 7p^6 8p^2

Utt(133) Untritrium 5g^8 6f^3 7p^6 8p^2

Utq(134) Untriquadium 5g^8 6f^4 7p^6 8p^2

Utp(135) Untripentium 5g^9 6f^4 7p^6 8p^2

Uth(136) Untrihexium 5g^10 6f^4 7p^6 8p^2

Uts(137) Untriseptium 5g^11 6f^3 7d^1 8p^2

Uto(138) Untrioctium 5g^12 6f^3 7d^1 8p^2

Ute(139) Untriennium 5g^13 6f^3 7d^1 8p^2

Uqn(140) Unquadnilium 5g^14 6f^3 7d^1 8p^2

Uqu(141) Unquadunium 5g^15 6f^2 7d^2 8p^2

Uqb(142) Unquadbium 5g^16 6f^2 7d^2 8p^2

Uqt(143) Unquadtrium 5g^17 6f^2 7d^2 8p^2

Uqq(144) Unquadquadium 6f^1 7d^3 8p^2

Uqe(149) Unquadennium 6f^6 7d^3 8p^2

Uqp(145) Unquadpentium 6f^3 7d^2 8p^2

Uqh(146) Unquadhexium 6f^4 7d^2 8p^2

Uqs(147) Unquadseptium 6f^5 7d^2 8p^2

Uqo(148) Unquadoctium 6f^6 7d^2 8p^2

Upn(150) Unpentnilium 6f^6 7d^4 8p^2

Upu(151) Unpentunium 6f^8 7d^3 8p^2

Upb(152) Unpentbium 6f^9 7d^3 8p^2

Upt(153) Unpenttrium 6f^11 7d^2 8p^2

Upq(154) Unpentquadium 6f^12 7d^2 8p^2

Upp(155) Unpentpentium 6f^13 7d^2 8p^2

Uph(156) Unpenthexium 6f^14 7d^2 8p^2

Ups(157) Unpentseptium 6f^14 7d^3 8p^2

Upo(158) Unpentoctium 6f^14 7d^4 8p^2

Uhb(162) Unhexbium 6f^14 7d^8 8p^2

Uht(163) Unhextrium 6f^14 7d^9 8p^2

Uhp(165) Unhexpentium 6f^14 7d^10 8p^2 9s^1

Uhh(166) Unhexhexium 6f^14 7d^10 8p^2 9s^2

Upe(159) Unpentennium 6f^14 7d^4 8p^2 9s^1

Uhn(160) Unhexnilium 6f^14 7d^5 8p^2 9s^1

Uhu(161) Unhexunium 6f^14 7d^6 8p^2 9s^1

Uhs(167) Unhexseptium 6f^14 7d^10 8p^2 9p^1

Uho(168) Unhexoctium 6f^14 7d^10 8p^2 9p^2

Uhe(169) Unhexennium 6f^14 7d^10 8p^3 9p^2

Usn(170) Unseptnilium 6f^14 7d^10 8p^4 9p^2

Usu(171) Unseptunium 6f^14 7d^10 8p^5 9p^2

Usb(172) Unseptbium 6f^14 7d^10 8p^6 9p^2

 

 

 

Что я могу вычислить зная электронную формулу и вес?

Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...