Главная /
Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel /
Выберите допустимые объявления модульных переменных для данного варианта программы module mod_A implicit none ! здесь следует объявить модульные переменные public init_solver contains subroutine init_solver(x) real x A=A*0.001 B=x+A end subroutine init_so
Выберите допустимые объявления модульных переменных для данного варианта программы
module mod_A
implicit none
! здесь следует объявить модульные переменные
public init_solver
contains
subroutine init_solver(x)
real x
A=A*0.001
B=x+A
end subroutine init_solver
end module mod_A
PROGRAM prog
use mod_A, Bnew => B
implicit none
Bnew=A*2
write(*,*) x+2
call init_solver(0.0)
end
вопрос
Правильный ответ:
real, protected :: X = 2
real, private :: X = 2
integer, protected :: A = 2
integer, public :: B = 3
integer, private :: A = 2
Сложность вопроса
59
Сложность курса: Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel
75
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Тотчас удалите сайт и ответы интуит. Не ломайте образование
07 авг 2020
Аноним
Пишет вам сотрудник деканата! Оперативно удалите сайт с ответами intuit. Немедленно!
06 мар 2019
Другие ответы на вопросы из темы программирование интуит.
- # Перегрузка процедур объявляется при помощи операторов
- # Какие из циклов не подходят для параллелизации с использованием опции компилятора /Qparallel
- # Используя процедуры MKL вычислите выражение . Данные находятся в файле data2.txt. В ответ введите целую часть суммы модулей вещественной части полученного вектора.
- # Используя процедуры MKL, вычислите Евклидову норму вектора . Данные находятся в файле data13.txt. В ответ введите целую часть результата.
- # Укажите параметр компиляции означающий максимизацию скорости выполнения