|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|||||||||||
Перевод кода из Fortran в QBasic21.10.2015, 14:08. Показов 3650. Ответов 43
Метки нет (Все метки)
Здравствуйте.
Подскажите пожалуйста с переводом кода из Fortran.
Если перевести в QBasic то тогда это будет так?
0
|
|||||||||||
| 21.10.2015, 14:08 | |
|
Ответы с готовыми решениями:
43
Перевод кода с С на Fortran |
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 23.10.2015, 11:34 [ТС] | |
|
Для удобства хотел столбиком. Пока что в текстовом (*.txt), а там можно и в Word перевести.
например: T=??? Tt=???
0
|
|
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 23.10.2015, 16:32 [ТС] | |
|
Тогда "OPEN "1.txt" FOR OUTPUT AS #1" куда записывать? В самом начале программы или в конце?
0
|
|
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
||||||
| 23.10.2015, 17:27 [ТС] | ||||||
|
Так правильно будет?
Кликните здесь для просмотра всего текста
0
|
||||||
| 23.10.2015, 17:41 | |
|
MasterAlex,
Нет, неверно. Если у вас уже есть файл с записями, то вторично он открывается с ключевым словом APPEND вместо OUTPUT. В этом случае запись добавляется к предыдущей в конец файла. А если вторично применить OUTPUT, то он все старое сотрет и запишет только новое.
1
|
|
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 24.10.2015, 00:33 [ТС] | |
|
Да, получилось вывести в файл *.txt. Выводит не все значения T, только последние 2. Когда провожу расчет в программе, то видно что Т=3 и 6 до 20, а в текстовом документе только 2 последних 18 и 20. В чем может быть ошибка?
Добавлено через 1 час 52 минуты Сделал в первом разе где открываю OPEN доступ APPEND и второй раз тоже APPEND и тогда он мне выводит время с 4 секунд, а не удаляет предыдущее
0
|
|
|
Кормпилятор
|
|
| 24.10.2015, 01:38 | |
|
Не извращайтесь господа, откройте файл в самом начале проги и закройте в самом конце.
1
|
|
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
||||||
| 24.10.2015, 14:34 [ТС] | ||||||
|
Если взять код из Fortran
Нужно ли делать переход в GOTO 10? Сам сделал без него так. Это верно?
0
|
||||||
|
Кормпилятор
|
|||
| 24.10.2015, 16:32 | |||
Цитирую:
MasterAlex, портируй ка дружок сам, тут тебе такого сейчас насоветуют, потом не разгребёшь. Понимаешь, тут люди не знают фортран, это всё равно что у сантехника спросить как варить суп. Да и очень советую по гуглу пройтись, наверняка что-то да есть.
1
|
|||
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 25.10.2015, 16:16 [ТС] | |
|
Огромное спасибо!
Извините что не по теме пишу. Не подскажите можно ли сделать вывод данных в Visual Basic (в Excel) в отдельные ячейки, например Т1 в одной ячейке, Т2 уже в следующей для удобства построения графиков или проще будет вбить самому и уже строить? Нашел только Cells(2, 2) = T, но выводит только одно конечное значение.
0
|
|
|
Кормпилятор
|
||||
| 26.10.2015, 04:14 | ||||
В VBA(Visual Basic for Applications, ведь это имелось в виду?) для вычислений используются макросы. А графики и диаграммы можно построить встроенными средствами EXCEL. Более того, макросы пишутся на достаточно схожем по синтаксису диалекте BASIC.
Ещё один феликс! ))) Может быть это даже один человек, кто ж знает, кто там зиждитсяпо ту сторону монитора.
0
|
||||
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 28.10.2015, 16:51 [ТС] | |
|
Сделал немного иначе. Создал для каждого параметра текстовый файл и после этого копирую-вставляю в столбец в Excel и уже потом строю.
Для проверки сделал в VBA. В VBA получается правильный результат. Возможно ли так что одинаковый код в QBasic и в VBA, но расчеты получаются разные, в чем может быть ошибка?
0
|
|
|
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 150
|
|
| 28.10.2015, 19:58 [ТС] | |
|
Точности сделаны одни и те же. Сделал Single. Операторы также сделаны. Вот скобки - порядок выполнения опять же не менял.
0
|
|
|
Кормпилятор
|
|||
| 29.10.2015, 10:27 | |||
Из-за специфичных особенностей вычислений float чисел в разных компиляторах\интерпретаторах. Обращать внимание на это не стоит пока оно не критично(пока не округляет int-ы в разные стороны). Добавлено через 1 час 12 минут
И в чём крутость по-вашему?
1
|
|||
| 29.10.2015, 10:27 | |
|
Перевод с Fortran на c/c++ Перевод с Fortran на С++ Перевод с Fortran на С++ Перевод с Fortran на с/с++ Перевод из Fortran в Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|