Vous êtes sur la page 1sur 5

Nama : Sucilia Indah Putri NIM : 16011066

TUGAS PTI K-01 PROGRAM MEMBUAT MATRIKS 1. Algoritma 1.1 Pengisian dan menampilkan Matriks matriks : array [1..m][1..n] of integer penghitung_baris : integer penghitung_kolom : integer for penghitung_baris<- 1 to m do for penghitung_kolom<- to n do input(matrikspenghitung_baris,penghitung_kolom) {end for} {end for} for penghitung_baris<- 1 to m do for penghitung_kolom<- to n do Output (matrikspenghitung_baris,penghitung_kolom {end for} Output (\n) {end for}

1) Membuat matriks yang akan diisi 2) Membuat kotak penghitung baris dan penghitung kolom untuk melakukan pengulangan pengisian matriks 3) Melakukan pengulangan per baris Melakukan pengulangan per kolom Meminta user memasukkan elemen matriks 4) Matriks diisi per baris dan setiap baris diisi per kolom 5) Melakukan penampilan matriks ke layar Melakukan pengulangan baris Melakukan pengulangan per kolom 6) Menampilkan isi matriks

1.2 Melakukan transposisi matriks for penghitung_baris<- 1 to n do for penghitung_kolom<- to m do output(\n) output (matrikspenghitung_kolom,penghitung_baris {end for} {end for}

1) Melakukan pengulangan baris dengan menukar jumlah baris dengan jumlah kolom m->n Melakukan pengulangan kolom dengan menukan jumlah kolom dengan jumlah baris n->m 2) Menampilkan matriks hasil transposisi 3) Selesai

1.2 Mencari nilai maksimum dan minimum elemen matriks 1) Deklarasikan min, max dan matriks [i][j] 2) Lakukan pengulangan untuk baris dan kolom 3) Deklarasikan max=matriks [i][j] dan min=matriks[i][j] 4) Identifikasi matriks [i][j]< minimum? Bila tidak langsung ke proses 6 5) Deklarasikan min=matriks[i][j] 6) Identifikasi matriks [i][j]< minimum? Bila tidak langsung ke proses 8 7) Deklarasikan max=matriks [i][j] 8) Cetak max dan min 9) Selesai

max, min : integer max<-(matrikspenghitung_baris,penghitung_kolom){inisialisasi nilai


max}

min<-(matrikspenghitung_baris,penghitung_kolom){inisialisasi nilai
min}

for penghitung_baris<- 1 to m do for penghitung_kolom<- to n do if max <(matrikspenghitung_baris,penghitung_kolom) max<-(matrikspenghitung_baris,penghitung_kolom) {end if} if min> max=(matrikspenghitung_baris,penghitung_kolom) min<-(matrikspenghitung_baris,penghitung_kolom) {end if} output (max, min) {end for} {end for}

2. Bentuk Prorgam dan hasil Run nya

Vous aimerez peut-être aussi