Главная /
Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel /
Какие функции используются в выражении res=sin(2.0)*cos(2.0) module mod_F contains real function sin(x) sin=sqrt(sqrt(sqrt(x))) end function sin real function cos(x) cos=x**2.0**2.0 end function cos end module mod_F PROGRAM prog use mod_F, only : sin, cos
Какие функции используются в выражении res=sin(2.0)*cos(2.0)
module mod_F
contains
real function sin(x)
sin=sqrt(sqrt(sqrt(x)))
end function sin
real function cos(x)
cos=x**2.0**2.0
end function cos
end module mod_F
PROGRAM prog
use mod_F, only : sin, cos
implicit none
real res
res=sin(2.0)*cos(1.0)
end
вопрос
Правильный ответ:
стандартная функция вычисления синуса
стандартная функция вычисления косинуса
функция
cos из модуля mod_F
в модуле
A указать public A Сложность вопроса
80
Сложность курса: Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel
75
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет эти ответы inuit? Это же элементарно (я не ботан)
21 авг 2020
Аноним
Экзамен прошёл на 4. Ура
09 июл 2020
Аноним
спасибо за тест
14 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Объявлен следующий модуль module matrix public integer :: A=100, B=200, C=300 complex, private :: S=9 integer, protected :: P=8 integer :: Q=100, W=200 integer, private :: N=500 end module matrix Какие из перечисленных модульных переменных могут быть использованы в качестве границ размещаемых массивов в вызывающей головной программе?
- # Объявлен модуль и головная программа module matrix public real, private :: A=1.6 real, public :: B=5.8 real, protected :: C=1.0E+10 integer :: X=50 integer :: Y=70 end module matrix PROGRAM prog use matrix, BNEW => B, CNEW => C implicit none integer XP, YP ... Какие из вариантов выражений допустимы в головной программе ?
- # В головной программе используется модуль geom, который содержит только тип circle и модульную процедуру IncRadius. Головная программа использует модуль geom. В головной программе объявлена переменная type (circle) CR. Укажите верное описание типа circle и процедуры IncRadius, чтобы при вызове call CR.IncRadius(10.0) из головной программы, поле R переменной CR было изменено.
- # В следующем фрагменте программы, какие имена являются процедурами привязанными к типу по имени ? use algebra type (matrix) MTR, MTR1, MTR2 real det ... call MTR.Create(10,10) call MTR.Random() call MTR1.Transpose() det=MTR1.determinant ... MTR=MTR1.CONVERT.MTR2 write(*,*) MTR.value(10,2:10,10) ...
- # Укажите параметр компиляции разрешающий округление результатов с плавающей точкой в присваиваниях