База ответов ИНТУИТ

Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel

<<- Назад к вопросам

Объявлен модуль и головная программа
module matrix  real :: M=1000  real, private :: MP=3000  real, protected :: MT = 5000  integer, public :: S1=50  integer, protected :: S2=70end module matrixPROGRAM prog  use matrix, only : M, MT  implicit none  integer :: MP=5000  integer :: S1=10, S2=30  ...        
Какие из вариантов выражений допустимы в головной программе ?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
call random_number(MT)
S1=MP*MT(Верный ответ)
MT=M+S1
нет вариантов
M=MT+1+MP(Верный ответ)
Похожие вопросы
Объявлен модуль и головная программа
module matrix real :: A=1000 real, private   :: B=3000 real, protected :: C=5000 integer, public :: D=50 integer, protected :: F=70end module matrixPROGRAM prog use matrix, only : D, F, A implicit none real :: C=5000, B=10 ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix real, public    :: A=1.6 real, protected :: B=5.8 real, private   :: C=1.0E+10 integer, protected :: X=50 integer, private   :: Y=70end module matrixPROGRAM prog use matrix, only : X, BN => B implicit none real :: C=5000, B=10 integer :: Y=800 ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix real, private   :: A=1.6 real, public    :: B=5.8 real, protected :: C=1.0E+10 private integer :: X=50 integer :: Y=70end module matrixPROGRAM prog use matrix, only : BNEW => B implicit none real :: C=5000, B=10 integer :: Y=800 ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix public real, private   :: A=1.6 real, public    :: B=5.8 real, protected :: C=1.0E+10 integer :: X=50 integer :: Y=70end module matrixPROGRAM prog use matrix, BNEW => B, CNEW => C implicit none integer XP, YP ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен следующий модуль
module matrix  private   integer :: A=100, B=200, C=300   complex, private :: S=9   integer, protected :: P=8    integer :: Q=100, W=200   integer, public :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованыкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix    integer :: A=100, B=200, C=300    integer, private :: S=9    integer, protected :: P=8    private      integer :: Q=100, W=200      integer :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix    integer :: A=100, B=200, C=300    integer, private :: S=9    integer, protected :: P=8    private, integer :: Q=100, W=200       integer :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
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=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix  private   integer :: A=100, B=200, C=300   complex, private :: S=9   integer, protected :: P=8   integer :: Q=100, W=200   integer, private :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Дан модуль, который используется в головной программе
module mod_1  type rectangle    integer x1,y1,x2,y2    integer color    character, private :: name  end type rectangle  type, extends (rectangle) :: roundrect    integer radius    real, public :: center  end type roundrectend module mod_1        

В головной программе объявлена переменная

type (rectangle) rctУкажите верные варианты доступа к полям производного типа из головной программы.