Форум программистов, компьютерный форум, киберфорум
Fortran
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 10
1

Как еще можно передать переменные?

04.05.2012, 00:10. Показов 1734. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня есть функция:
Fortran
1
2
3
function f(x)
    ...
end
Я пользуюсь подпрограммой для интегрирования функции, так вот она работает при условии, что у функции изменяется только одна переменная "x", т.е. я могу передавать в функцию только "x", т.е. function f(x) и ничего больше. В главной программе я меняю "у" и "z", и получаю какой-то результат интегрирования, т.е. функция f(x) зависит еще от "у" и "z", потом опять меняю "у" и "z", и опять получаю какой-то результат интегрирования и т.д., но я не могу передавать переменные "у" и "z" в функцию, тогда не будет работать подпрограмма... Чтобы один раз посчитать я использовал:
Fortran
1
2
3
module constan
   ...
end
а в функции:
Fortran
1
2
3
4
function f(x)
   use constan
   ...
end
а как можно по-другому передавать переменные в функцию, чтобы мне посчитать для нескольких значений, изменяя в цикле "у" и "z"?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2012, 00:10
Ответы с готовыми решениями:

Как можно передать переменные в файл php по ссылке методом POST?
Есть ajax элемент на странице. В файле-обработчике есть такие строки: if($_POST && $_POST &&...

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

Как передать из php в javascript переменные?
есть скрипт на php <?php echo $a = $_SERVER."<br>"; echo $s = $_SERVER."<br>"; echo $d =...

Как передать переменные из РНР в программу на С++ ?
Как реализовать подобный обмен переменными (хотя бы в теории) ...переменные разных типов, если...

3
0 / 0 / 0
Регистрация: 23.01.2012
Сообщений: 13
04.05.2012, 07:02 2
использовать COMMON аналог глобальной переменной в фортране.
0
35 / 35 / 0
Регистрация: 26.09.2011
Сообщений: 143
04.05.2012, 16:54 3
common блок - это устаревший аналог модуля, так что если модуль не подходит - он тоже не подойдет.
Непонятно, почему функция не работает при передаче дополнительных аргументов!
Покажите код.
1
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 10
04.05.2012, 22:38  [ТС] 4
Разобрался с проблемой. Прочитал поподробнее про модуль, оказывается что как раз его и надо использовать.
0
04.05.2012, 22:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2012, 22:38
Помогаю со студенческими работами здесь

Как в bind_param() передать переменные автоматически?
Добрый день, помогите пожалуйста. У меня есть метод который предназначен для различных SQL...

Как передать переменные из Form1 в Form2?
Здравствуйте форумчане :)! Как предать из Form1 в Form2 например: int a = 0; int b = 1; int c...

Как из JavaScript передать переменные в PHP?
как из java script передать переменные в php???

Как передать переменные в другой класс?
Всем привет. Не могу передать переменную в другой класс. Буду благодарна, если вы мне объясните в...

Как передать переменные в другой файл?
Добрвй вечер! Подскажите, пожалуйста, как передать значения $name, $email, $phone, $text в файл...

Как передать переменные в метод формы?
В моем случае необходимо передать координаты (int x, int y) в метод формы, не обьявляя их полями,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru