Главная /
Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel /
Дан модуль, который используется в головной программе module mod_1 type rectangle integer x1,y1,x2,y2 integer, private :: color character(16), private :: name = "REC_0001" end type rectangle type, extends (rectangle) :: roundrect integer r1, r2 real cente
Дан модуль, который используется в головной программе
module mod_1
type rectangle
integer x1,y1,x2,y2
integer, private :: color
character(16), private :: name = "REC_0001"
end type rectangle
type, extends (rectangle) :: roundrect
integer r1, r2
real center
end type roundrect
end module mod_1
В головной программе объявлена переменная
type (roundrect) rc
Укажите верные варианты доступа к полям производного типа из головной программы.
вопрос
Правильный ответ:
rc.x1 rc.name rc.rectangle rc.color rc.center Сложность вопроса
82
Сложность курса: Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel
75
Оценить вопрос
Комментарии:
Аноним
Это очень намудрённый решебник интуит.
01 окт 2020
Аноним
Если бы не данные подсказки - я бы не решил c этими тестами интуит.
30 июл 2016
Аноним
Зачёт прошёл. Мчусь отмечать отмечать сессию интуит
05 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # Описан модуль, который подключен к головной программе module mod_1 integer, protected :: A=1,B=2,C=3 integer, public :: D=7, E=8 public F, init contains subroutine init(x,y) integer x,y A=x+y end subroutine init integer function F F=A+D+E-C end function F end module mod_1 Какой результат вернет функция F после вызова процедуры callinit(1,2) и выполнения операции присваивания E=A+B в головной программе ?
- # Объявлены следующие типы и переменные. type cell real next real prev logical stat end type cell type object integer code real dist real radius end type object type grid type (object) object type (cell) cell integer xa,xb,ya,yb end type grid class (*), pointer :: polym class (cell), pointer :: ptc type (grid), target :: ptg Какие справедливы прикрепления ссылок ?
- # Даны два типа type grid real(8) x1,y1,x2,y2 integer(8) adr end type grid type point real(8) x real(8) y end type point Создайте тип region, который содержит поля: типа point, в виде одномерного динамического массиватипа real(8), в виде трехмерного динамического массива В ответ введите размер в байтах переменной типа region
- # Какой раздел библиотеки Intel ® Math Kernel Library содержит генераторы квазислучайных чисел ?
- # Укажите директиву, которая указывает сколько байт следует отводить для целого типа по умолчанию