Algoritma &Penjelasan Program

5
  Nama : Sucilia Indah Putri  NIM : 16011066 TUGAS PTI K-01 PROGRAM MEMBUAT MATRIKS 1. Algoritma 1.1 Pengisian dan menampilkan Matriks 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 matriks : array [1..m][1..n] of integer penghitung_b aris : integer penghitung_k olom : integer for penghitung_baris<- 1 to m do for penghitung_kolom <- to n do input(matriks penghitung_baris,penghitung_kolom ) {end for} {end for} for penghitung_baris<- 1 to m do for penghitung_kolom <- to n do Output (matriks penghitung_baris,p enghitung_kolom ) {end for} Output (“\n”) {end for}

Transcript of Algoritma &Penjelasan Program

Page 1: Algoritma &Penjelasan Program

5/17/2018 Algoritma &Penjelasan Program - slidepdf.com

http://slidepdf.com/reader/full/algoritma-penjelasan-program 1/5

Nama : Sucilia Indah Putri

NIM : 16011066

TUGAS PTI K-01

PROGRAM MEMBUAT MATRIKS

1.  Algoritma

1.1 Pengisian dan menampilkan Matriks

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 matriks4)  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

matriks : array [1..m][1..n] of integerpenghitung_baris : integerpenghitung_kolom : integerfor penghitung_baris<- 1 to m do

for penghitung_kolom<- to n doinput(matrikspenghitung_baris,penghitung_kolom){end for}

{end for}

for penghitung_baris<- 1 to m dofor penghitung_kolom<- to n doOutput (matrikspenghitung_baris,penghitung_kolom “ “){end for}

Output (“\n”) 

{end for}

Page 2: Algoritma &Penjelasan Program

5/17/2018 Algoritma &Penjelasan Program - slidepdf.com

http://slidepdf.com/reader/full/algoritma-penjelasan-program 2/5

1.2 Melakukan transposisi matriks 

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

for penghitung_baris<- 1 to n dofor penghitung_kolom<- to m do

output(“\n”) output (matrikspenghitung_kolom,penghitung_baris “ “)

{end for}{end for}

Page 3: Algoritma &Penjelasan Program

5/17/2018 Algoritma &Penjelasan Program - slidepdf.com

http://slidepdf.com/reader/full/algoritma-penjelasan-program 3/5

 max, min : integer

max<-(matrikspenghitung_baris,penghitung_kolom){inisialisasi nilaimax}

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

for penghitung_baris<- 1 to m dofor 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}

Page 4: Algoritma &Penjelasan Program

5/17/2018 Algoritma &Penjelasan Program - slidepdf.com

http://slidepdf.com/reader/full/algoritma-penjelasan-program 4/5

2.  Bentuk Prorgam dan hasil Run nya

Page 5: Algoritma &Penjelasan Program

5/17/2018 Algoritma &Penjelasan Program - slidepdf.com

http://slidepdf.com/reader/full/algoritma-penjelasan-program 5/5