crear diagrama de flujo a partir de codigo fuente
Publicado por
alonso (1 intervención) el 10/01/2023 08:43:01
PROGRAM Suma_de_Vectores
call sumavec()
END PROGRAM
SUBROUTINE sumavec()
INTEGER n, i
REAL, dimension (:), allocatable :: V1(:), V2(:), VR(:)
WRITE(*,*) "Recuerda que los vectores deben tener el mismo tamaño"
WRITE(*,*) "Tamaño de los vectores: Cantidad de números"
READ*, n
ALLOCATE (V1(n))
WRITE(*,*) "Dame datos del primer vector"
DO i=1, n, 1
READ*, V1(i)
END DO
ALLOCATE (V2(n))
WRITE(*,*) "Dame datos del segundo vector"
DO i=1, n, 1
READ*, V2(i)
END DO
ALLOCATE (VR(n))
DO i=1, n, 1
VR(i)=V1(i)+V2(i)
END DO
WRITE(*,*) "El vector resultante es:"
DO i=1, n, 1
WRITE(*,*) VR(i)
END DO
RETURN
END SUBROUTINE