Makalah komputr pemrograman
-
Upload
vivin-dolpin -
Category
Education
-
view
380 -
download
0
Transcript of Makalah komputr pemrograman
![Page 1: Makalah komputr pemrograman](https://reader035.fdocuments.net/reader035/viewer/2022071723/55c7da2cbb61ebdf288b4700/html5/thumbnails/1.jpg)
Aplikasi Program dan Flowchart Penjumlahan Matrix
Pendeklarasian Array Multidimensi
Matrix
Matrix adalah suatu kumpulan bilangan yang disusun dalam bentuk baris
dan kolom sehingga berbentuk persegi panjang. Untuk mendefenisikan
dimensi dari suatu matriks maka harus memperhatikan jumlah baris dan
kolam yang merupakan ordo dari matrix tersebut.
Data array untuk matrix berordo 2×2 dapat digambarkan sebagai berikut:
1.1 1.2
2.1 2.2
Untuk pendeklerasian ke dalam pembuatan program maka dapat di buat :
Untuk matrix 2×2 adalah DIM Matriks (2,2)
Aplikasi Program dan Flowchart tentang Penjumlahan Matrix :
Program untuk penjumlahan dua Matrix A dan Matrix B. Ingatlah bahwa syarat
kedua matrix dapat dijumlahkan apabila kedua matrix memiliki ordo yang
sama
a. Aplikasi Program
'program untuk menginput data Matrix dan menjumlahkan matrix_dengan ordo yang samaPRINT "MENGINPUT DAN MENJUMLAHKAN MATRIX";
PRINT " DENGAN ORDO TERTENTU"PRINT "=================================="
'meminta pengguna program, untuk memasukkan jumlah baris dan'kolom matrix AINPUT "BANYAKNYA BARIS MATRIX =";BINPUT "BANYAKNYA KOLOM MATRIX =";KPRINT
'pendeklarasian Data ArrayDIM matrixA(B,K)DIM matrixB(B,K)
'menginput data Matrix A
1
![Page 2: Makalah komputr pemrograman](https://reader035.fdocuments.net/reader035/viewer/2022071723/55c7da2cbb61ebdf288b4700/html5/thumbnails/2.jpg)
PRINT "Masukkan Data Matrix A"FOR baris = 1 TO BFOR kolom = 1 TO KINPUT "Baris";baris;"kolom";kolom;"=";matrixA(baris,kolom)NEXT kolomPRINTNEXT baris
'menginput data Matrix BPRINT"Masukkan Data Matrix B"FOR baris = 1 TO BFOR kolom = 1 TO KINPUT "Baris";baris;"kolom";kolom;"=";matrixB(baris,kolom)NEXT kolomPRINTNEXT baris
'menampilkan penjumlahan MatrixPRINTPRINT "HASIL PENJUMLAHAN MATRIX A DAN MATRIX B ADALAH:"FOR baris = 1 TO BPRINT "|";FOR kolom = 1 TO KPRINT TAB (4*kolom);matrixA(baris,kolom)+matrixB(baris,kolom);NEXT kolomPRINT TAB (4*(kolom));"|"NEXT barisEND
2
![Page 3: Makalah komputr pemrograman](https://reader035.fdocuments.net/reader035/viewer/2022071723/55c7da2cbb61ebdf288b4700/html5/thumbnails/3.jpg)
b.Folowchart
3
PRINT “ MENGINPUT DAN MENJUMLAHKAN MATRIX” ;
PRINT “DENGAN ORDE TERTENTU”
INPUT “BANYAKNYA BARIS MATRIX =” ; BINPUT “BANYAKNYA KOLOM MARIX =”; K
DIM MATRIX A (B,K)DIM MATRIX B (B,K)
PRINT “ MASUKKAN DATA MATRIX A”
Start
FOR baris = 1 TO B
FOR kolom = 1 TO K
INPUT “BARIS”;baris ; “KOLOM”;kolom ; “=”; Matrix A (baris,kolom)
NEXT kolom
![Page 4: Makalah komputr pemrograman](https://reader035.fdocuments.net/reader035/viewer/2022071723/55c7da2cbb61ebdf288b4700/html5/thumbnails/4.jpg)
4
NEXT baris
PRINT “Masukkan Data Matrix B”
A
A
FOR baris = 1 TO B
FOR kolom = 1 TO K
NEXT kolom
NEXT baris
INPUT “BARIS”;baris ; “KOLOM”;kolom; “=”;Matrix B (baris,kolom)
PRINT “HASIL PENJUMLAHAN MATRIX
A DAN MATRIX B adalah = “
B
![Page 5: Makalah komputr pemrograman](https://reader035.fdocuments.net/reader035/viewer/2022071723/55c7da2cbb61ebdf288b4700/html5/thumbnails/5.jpg)
5
FOR baris = 1 TO B
FOR kolom = 1 TO K
NEXT kolom
PRINT “ | ”
B
PRINT TAB (4*kolom); Matrix A (baris, kolom) + Matrix B (baris, kolom);
PRINT TAB (4*(kolom)); “ | ”
NEXT baris
END