Você está na página 1de 3

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Universidad del Perú, decana de América

LENGUAJE DE PROGRAMACION

ING. WILLIAM CHAUCA

SUBPROGRAMAS CON FORTRAN 90

LIMA-PERU
PROGRAM PRINCIPAL

USE COMPARTE

IMPLICIT NONE

INTEGER::J

PRINT*,"VISUALIZANDO EL VECTOR V1"

PRINT*,V1

PRINT*,"VISUALIZANDO EL VECTOR V2"

PRINT*,V2

V1=V1+V2

PRINT*,"LA SUMA DE LOS VECTORES DE V1 Y V2"

PRINT*,V1

!LLAMANDO ALA SUBRUTINA

CALL SUB

PRINT*,"VALORES DE LA MATRIZ M"

DO I=1,TM

PRINT*,(M(I,J),J=1,2)

END DO

END PROGRAM PRINCIPAL

!CREACION DEL SUBPROGRAMA

SUBROUTINE SUB

USE COMPARTE

IMPLICIT NONE

M(:,1)=V1

M(:,2)=V2

RETURN

END SUBROUTINE SUB

MODULE COMPARTE

IMPLICIT NONE

SAVE
INTEGER,PARAMETER::TM=5

INTEGER::I

INTEGER,DIMENSION(TM)::V1=1

INTEGER, DIMENSION(TM)::V2=(/(I,I=10,14)/)

INTEGER,DIMENSION(TM,2)::M

END MODULE COMPARTE

Você também pode gostar