Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 22.02.2016
Сообщений: 60
1

Под какой язык проще переписать программу

20.06.2016, 10:45. Показов 1373. Ответов 9
Метки нет (Все метки)

Есть программа на языке True basic, она описывает хаотическое поведение системы частиц молекулярной динамики. Программа отрисовывает движение частиц, изначально частицы занимают некоторые координаты на плоскости, в ходе выполнения программы, частицы начинают двигаться, причем их скорость и ускорение изменяются.
Проблема в том, что программу нельзя просто скопировать, скомпилировать и запустить. Ее нужно понять и перенести на другой язык\другую среду. Вопрос на какой язык эту программу проще всего перенести? Если работать с этой программой на Visual Basic ее нужно редактировать или она встанет, какая есть?

guld_h___tobochnik_ja__kompyuternoe_modelirovanie_v_fizike_1.rar 6 глава в приложении.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2016, 10:45
Ответы с готовыми решениями:

Какой язык проще?
Не могу определиться с выбором языка для изучения новичку. что подскажете?

Какой язык выбрать для разработки под Android?
Всем привет! Я канешно ни в одном месте не разработчик приложений под андроид, Хочу...

Какой язык лучше подойдет для разработки под Android?
В общем, меня последнее время мучает проблема монетизации программирования. Я понял что андроид...

Подскажите какой язык выбрать новичку под определенную задачу
Добрый день! Подскажите какой язык выбрать новичку для работы с браузером. Автоматизация,...

9
Модератор
6761 / 2770 / 525
Регистрация: 24.04.2011
Сообщений: 5,254
Записей в блоге: 10
20.06.2016, 12:17 2
Цитата Сообщение от justajoke Посмотреть сообщение
Вопрос на какой язык эту программу проще всего перенести?
На тот, на котором умеешь программировать.
Цитата Сообщение от justajoke Посмотреть сообщение
на Visual Basic ее нужно редактировать или она встанет, какая есть?
Нужно будет редактировать синтаксис применительно к VB
1
1 / 1 / 0
Регистрация: 22.02.2016
Сообщений: 60
20.06.2016, 13:26  [ТС] 3
Цитата Сообщение от Pro_grammer Посмотреть сообщение
На тот, на котором умеешь программировать.
если бы был, какой-то такой, очевидно я бы его и выбрал.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Нужно будет редактировать синтаксис применительно к VB
Вопрос в том, на сколько отличаются их синтаксисы. Т.е будет ли VB ближе к TB, нежели C++ или Fortran?
0
522 / 757 / 133
Регистрация: 10.08.2015
Сообщений: 3,603
20.06.2016, 13:42 4
В приложении программы на Фортране и Паскале, как вы собираетесь их запускать в бейсике?
0
1 / 1 / 0
Регистрация: 22.02.2016
Сообщений: 60
20.06.2016, 14:26  [ТС] 5
vlisp, в программе, которая дана в 6 главе, в комментариях к коду указывается, что это программа True Basic, как и написано в топике
0
2782 / 1293 / 167
Регистрация: 28.10.2011
Сообщений: 4,782
Записей в блоге: 6
20.06.2016, 15:42 6
Думаю что при переносе программы на любой современный бейсик, код придется модифицировать. Например в коде присутствует оператор присваивания LET, который давно не используется. Комментарии начинаются с восклицательного знака.
0
522 / 757 / 133
Регистрация: 10.08.2015
Сообщений: 3,603
20.06.2016, 15:42 7
Цитата Сообщение от justajoke Посмотреть сообщение
6 глава в приложении.
Цитата Сообщение от justajoke Посмотреть сообщение
в программе, которая дана в 6 главе
Ты сначала определись чего тебе надо...
А вообще, если нужен компромисс между бейсиком и с++ то лучше всего free basic. Этот язык ближе всего к с++, но остается бейсиком, к тому же он бесплатный. Адаптация под free basic займет минимум усилий.
1
Модератор
6761 / 2770 / 525
Регистрация: 24.04.2011
Сообщений: 5,254
Записей в блоге: 10
20.06.2016, 17:04 8
Лучший ответ Сообщение было отмечено echs как решение

Решение

Цитата Сообщение от justajoke Посмотреть сообщение
если бы был, какой-то такой, очевидно я бы его и выбрал.
В любом случае, придется изучить 2 языка как минимум. Один True basic, что бы знать, что в коде написано, и другой, на который всё это переписать.
Если просто нужна программа, которая описывает хаотическое поведение системы частиц, то такая на форуме есть
написана на VB6:
Счётчик броуновских частиц

Там только чуток убрать лишнее, а именно окружность, а сами частицы двигаются как в задании!
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
21.06.2016, 17:10 9
justajoke
Вопрос задан неверно. Надо говорить НЕ
* "на какой язык эту программу проще всего перенести?"*
А ставить вопрос так
"Хватит ли у меня сил выучить два языка?"
1
522 / 757 / 133
Регистрация: 10.08.2015
Сообщений: 3,603
22.06.2016, 11:03 10
Пусть сначала наберет код на том, что есть, а потом посмотрим
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.06.2016, 11:03

Переписать программу под linux
переделать помощью mutex... #include <stdio.h> #include <windows.h> HANDLE hEvent1,...

Программу pascal переписать под c++
Напечатать в возрастающем порядке все числа от 100 до 999, в десятичной записи в которых нет...

Программу Pascal переписать под c++
Всем доброго времени суток много увожаемые пользователи форума. Прошу помощи у вас, по скольку...

Программу pascal переписать под c++
Всем доброго времени суток, прошу помощи у вас по скольку слабо разбераюсь в этой отрасли. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.