Professional Documents
Culture Documents
Yogi Oktopianto
16309875
MATRIKS
1. Flowchart
START
Dimension matriks(3,4)
Integer : matriks,i,j,k,a,temp
k=1
Cetak
'NPM : 16309875'
For i = 1 to 3
B
A
A
For j = 1 to 4
Read
matriks ( i, j)
Next j
Next i
b
Cetak
'matriks ordo 3x4 adalah'
for i= 1 to 3
Cetak
matriks(i,j)
j=1 to 4
next i
For i = 1 to 3
E
For j = 1 to 4
D
C
C
For k = 1to 4
(matriks(i,j)>matriks(i,k))
temp=matriks(i,j)
matriks(i,j)=matriks(i,k)
matriks(i,k)=temp
Next k
Next j
D
Next i
E
Cetak
'Matriks hasil'
G For i = 1 to 3
F
F
Cetak
Matriks (i,j)
j=1 to 4
G Next i
Paus
e
End
2. Listing Program
! program ascending matriks
program ascending_matriks
implicit none
! persiapan
dimension matriks(3,4)
integer :: matriks,i,j,k=1,a,temp
do i=1,3
do j=1,4
do k=1,4
if (matriks(i,j)>matriks(i,k)) then
temp=matriks(i,j)
matriks(i,j)=matriks(i,k)
matriks(i,k)=temp
end if
end do
end do
end do
!cetak ascending
write(*,*) 'Matriks hasil'
do i=1,3
write(*,*) (matriks(i,j),j=1,4)
end do
pause
end program ascending_matriks
3. Output
########## program ascending matriks ########
NPM : 16309875
Kode Soal: 5A