Форум программистов, компьютерный форум CyberForum.ru

Пригоден ли С++ для решения однотипных задач по механике - C++

Восстановить пароль Регистрация
 
looozer
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 9
02.07.2011, 01:27     Пригоден ли С++ для решения однотипных задач по механике #1
Всем здравствуйте.
Иногда страдаю решением однотипных задач по механике, в которых очень много формул.
Значения переменных для формул очень часто берутся по ГОСТ. (Думаю слышали все что это такое).

Дак вот захотелось мне написать легенькую программку, которая считала бы все это за меня, а потом результат сохраняла в текстовый файл, при чем с элементами редактирования.

И вот вопрос: приспособлен ли С к этому или есть более приспособленные среды программирования?

По-моему объяснил не очень понятно, поэтому приведу пример:

Дано, D=X mm,
d=Y mm.

При 10<D<15 mm X=a,
При D>15 mm X=b.

При d<5 mm Y=c
При 5<d<10 Y=d.

(Только интервалов D и d не 2, а бывает и до 40, так что оформлять придется в виде таблиц или матриц)

D+d
Z:= -------
2

Z=e

Что-то типа этого. И хотелось бы, что бы потом в файле сохранилось:

"Текст, текст, текст,..."
{Потом по центру}
D+d 6+8
Z:= -------=--------=7 мм
2 2
"Текст, текст, текст"

А вообще прекрасно было бы, если интегрировать это с Open Office или Microsot office.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.07.2011, 01:48     Пригоден ли С++ для решения однотипных задач по механике #2
Цитата Сообщение от looozer Посмотреть сообщение
С к этому или есть более приспособленные среды программирования?
Си - это язык программирования, а среда программирования - это...

да язык Си удобен и пригоден для расчетов и вы без труда сможете
Цитата Сообщение от looozer Посмотреть сообщение
Что-то типа этого. И хотелось бы, что бы потом в файле сохранилось:
"Текст, текст, текст,..."
{Потом по центру}
D+d 6+8
Z:= -------=--------=7 мм
2 2
"Текст, текст, текст"
сохранить это с помощью Си в txt файлик, но если вам нужна интеграция
Цитата Сообщение от looozer Посмотреть сообщение
с Open Office или Microsot office.
то лучше смотреть в сторону Java и C# соответсвенно
looozer
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 9
02.07.2011, 02:23  [ТС]     Пригоден ли С++ для решения однотипных задач по механике #3
Ну я в программировании не силен, но если я правильно понял, то среда -- это, например, Visual studio.
Но, не в этом суть)
А насколько сложно интегрировать программу с офисом?
агерон
 Аватар для агерон
265 / 264 / 33
Регистрация: 12.10.2009
Сообщений: 1,030
02.07.2011, 03:05     Пригоден ли С++ для решения однотипных задач по механике #4
возми MathCad/MathLab и не мучайся. если писать спец софт по твоим формулам то это выльеться в $100-$200
Dmitry_gdv
 Аватар для Dmitry_gdv
64 / 64 / 5
Регистрация: 18.03.2010
Сообщений: 351
02.07.2011, 08:59     Пригоден ли С++ для решения однотипных задач по механике #5
если есть желание интегрировать с офисом - могу порекомендовать реализовать всё это дело на Delphi.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
02.07.2011, 10:27     Пригоден ли С++ для решения однотипных задач по механике #6
Цитата Сообщение от looozer Посмотреть сообщение
Всем здравствуйте.
Иногда страдаю решением однотипных задач по механике, в которых очень много формул.
Значения переменных для формул очень часто берутся по ГОСТ. (Думаю слышали все что это такое).
Дак вот захотелось мне написать легенькую программку, которая считала бы все это за меня, а потом результат сохраняла в текстовый файл, при чем с элементами редактирования.
Решение множества задач одного класса, или нескольких достаточно близких классов, которые опять таки можно объединить - единственное назначение любой программы. с++ - полноценный язык программирования, так что вполне пойдёт. Для решения твоих задач надо считать по формулам? Эйси. Формулы надо прописать в программе, данные ГОСТа свести в базу данных (
Базой данных (БД) называется любое структурированное хранилище информации, не зависимо от класса структуры и особенностей реализации
), приделать ко всему этому интерфейс, который позволит вводить оставшиеся данные, а если задачи хоть чем то различаются помимо параметров, то чтоб можно было выбирать саму задачу. Ну и вывод результатов, как ещё одна часть интерфейса.
Yandex
Объявления
02.07.2011, 10:27     Пригоден ли С++ для решения однотипных задач по механике
Ответ Создать тему
Опции темы

Текущее время: 15:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru