0% found this document useful (0 votes)
40 views4 pages

Tugas Program Matriks

This document describes a Fortran program written by Niken Titin Tisnawati (student ID: 15/378042/PA/16517) to perform addition, subtraction, and multiplication of 4x4 matrices. The program defines 4x4 matrices, reads in values, performs the operations, and prints out the results of multiplying, adding, and subtracting the matrices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views4 pages

Tugas Program Matriks

This document describes a Fortran program written by Niken Titin Tisnawati (student ID: 15/378042/PA/16517) to perform addition, subtraction, and multiplication of 4x4 matrices. The program defines 4x4 matrices, reads in values, performs the operations, and prints out the results of multiplying, adding, and subtracting the matrices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Nama : Niken Titin Tisnawati

NIM : 15/378042/PA/16517

Membuat Program Penjumlahan , Pengurangan dan Perkalian Matriks 4 x 4

Script yang digunakan :

PROGRAM Matrix

IMPLICIT NONE

integer, dimension (4,4) :: matrix1,matrix2,matrix3,matrixy,matrixz

integer :: i,j

do j=1,4

do i=1,4

write(*,*) 'matrix a baris',i,'kolom ',j

read (*,*) matrix1(i,j)

end do

end do

do j=1,4

do i=1,4

write(*,*) 'matrix b baris',i,'kolom ',j

read(*,*)matrix2(i,j)

end do

end do
do j=1,4

do i=1,4

matrix3=matmul(matrix1,matrix2)

matrixy=matrix1 + matrix2

matrixz=matrix1 - matrix2

end do

end do

write(*,*) 'Program Matrix'

write(*,*) 'Niken Titin Tisnawati'

print *, ' matrix1 '

print *, matrix1(1,1),matrix1(1,2),matrix1(1,3),matrix1(1,4)

print *, matrix1(2,1),matrix1(2,2),matrix1(2,3),matrix1(2,4)

print *, matrix1(3,1),matrix1(3,2),matrix1(3,3),matrix1(3,4)

print *, matrix1(4,1),matrix1(4,2),matrix1(4,3),matrix1(4,4)

print *, ' '

print *, ' '

print *, ' matrix2 '

print *, matrix2(1,1),matrix2(1,2),matrix2(1,3),matrix2(1,4)

print *, matrix2(2,1),matrix2(2,2),matrix2(2,3),matrix2(2,4)

print *, matrix2(3,1),matrix2(3,2),matrix2(3,3),matrix2(3,4)

print *, matrix2(4,1),matrix2(4,2),matrix2(4,3),matrix2(4,4)

print *, ' '


print *, ' '

print *, ' Hasil Perkalian Matrix '

print *, matrix3(1,1),matrix3(1,2),matrix3(1,3),matrix3(1,4)

print *, matrix3(2,1),matrix3(2,2),matrix3(2,3),matrix3(2,4)

print *, matrix3(3,1),matrix3(3,2),matrix3(3,3),matrix3(3,4)

print *, matrix3(4,1),matrix3(4,2),matrix3(4,3),matrix3(4,4)

print *, ' '

print *, ' '

print *, ' Hasil Penjumlahan Matrix '

print *, matrixy(1,1),matrixy(1,2),matrixy(1,3),matrixy(1,4)

print *, matrixy(2,1),matrixy(2,2),matrixy(2,3),matrixy(2,4)

print *, matrixy(3,1),matrixy(3,2),matrixy(3,3),matrixy(3,4)

print *, matrixy(4,1),matrixy(4,2),matrixy(4,3),matrixy(4,4)

print *, ' '

print *, ' '

print *, ' Hasil Pengurangan Matrix '

print *, matrixz(1,1),matrixz(1,2),matrixz(1,3),matrixz(1,4)

print *, matrixz(2,1),matrixz(2,2),matrixz(2,3),matrixz(2,4)

print *, matrixz(3,1),matrixz(3,2),matrixz(3,3),matrixz(3,4)

print *, matrixz(4,1),matrixz(4,2),matrixz(4,3),matrixz(4,4)

end
Setelah di run, output program :

You might also like