0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 7
|
||||||
1 | ||||||
Fortran: вызов массива из подпрограммы11.04.2016, 19:28. Показов 1694. Ответов 4
Метки нет (Все метки)
Доброе время суток! Мне нужно дописать старую программу для расчета некоторых величин. Программа состоит из 4х подпрограмм. В одной из них определяются члены массива PB(1000,1000), после определения его членов мне нужно приравнять его члены к членам массива РВ1(1000,1000) и использовать их в цикле другой подпрограммы в расчетной формуле. Проблема в том, что имея норм значения (0, 10, 20... и т.д.) в первой подпрограмме, во второй все члены массива равны нулю!!! Я неправильно задаю что-то в коде, или упускаю что-то важное? (честно, с фортраном знакома всего две недели)
первая подпрограмма я дописываю массив
0
|
11.04.2016, 19:28 | |
Ответы с готовыми решениями:
4
вызов подпрограммы Вызов подпрограммы Вызов dll из подпрограммы Вызов подпрограммы по ее адресу |
6930 / 4969 / 2098
Регистрация: 02.02.2014
Сообщений: 13,210
|
|
11.04.2016, 19:49 | 2 |
1
|
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 7
|
||||||
12.04.2016, 04:38 [ТС] | 3 | |||||
Я тоже придерживалась такого мнения, но при отладке программа ругается.
Грешу на задание типа массива, но вроде бы выбран верно членами являются действительные числа. Задавала следующим образом:
0
|
6930 / 4969 / 2098
Регистрация: 02.02.2014
Сообщений: 13,210
|
|||||||||||
12.04.2016, 06:23 | 4 | ||||||||||
Сообщение было отмечено Puma как решение
Решение
ваша конструкция дважды объявляет, что PB1 массив...
либо
1
|
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 7
|
|
12.04.2016, 18:33 [ТС] | 5 |
Про второй вариант записи не знала, спасибо! попробую завтра проверить!
0
|
12.04.2016, 18:33 | |
12.04.2016, 18:33 | |
Помогаю со студенческими работами здесь
5
Вызов подпрограммы для C Вызов подпрограммы SYSTEM Вызов подпрограммы из другого .bat Вызов подпрограммы по срабатыванию таймера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |