Advertisement
Guest User

Untitled

a guest
Sep 1st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         program zadatak_3
  2.         real:: suma_x = 0, suma_y = 0
  3.         !prethodno moze da se napise i kao real suma_x,suma_y
  4.         !suma_x = 0
  5.         !suma_y = 0
  6.         dimension a(100,100)
  7.         print *, "Uneti dimenzije matrice: "
  8.         read *,n
  9.         print *, "Uneti elemente matrice:"
  10.         read(*,*) ((a(i,j),j=1,n),i=1,n)
  11.         result = 0
  12.         call fun(a,n,result)
  13.         print *, result
  14.         end
  15.  
  16.  
  17.         subroutine fun(a,n, result)
  18.          dimension a(100,100)
  19.          suma_x = a(1,1) + a(1,n) + a(n,1) + a(n,n)
  20.          suma_y = 0
  21.          do i=1,n
  22.            do j=1,n
  23.  
  24.               if(i .eq. 1 .or. i .eq. n) then
  25.                      suma_y = suma_y + a(i,j)
  26.               endif
  27.  
  28.  
  29.            end do
  30.         end do
  31.         suma_y = suma_y - suma_x
  32.         result = suma_x * suma_y
  33.         !print *, suma_x
  34.         !print *, suma_y
  35.         return
  36.         end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement