0% menganggap dokumen ini bermanfaat (1 suara)
258 tayangan3 halaman

Contoh Array 2 Dimensi

Dokumen ini menjelaskan cara membuat program input dan output data matriks 2 dimensi menggunakan bahasa pemrograman C++. Program tersebut meminta input ukuran matriks A dan B, kemudian input data masing-masing matriks dan menampilkan output matriks A dan B. Algoritmanya meliputi deklarasi variabel, input ukuran dan data matriks menggunakan perulangan ganda, serta output matriks menggunakan perulangan ganda.

Diunggah oleh

Muhammad Danni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (1 suara)
258 tayangan3 halaman

Contoh Array 2 Dimensi

Dokumen ini menjelaskan cara membuat program input dan output data matriks 2 dimensi menggunakan bahasa pemrograman C++. Program tersebut meminta input ukuran matriks A dan B, kemudian input data masing-masing matriks dan menampilkan output matriks A dan B. Algoritmanya meliputi deklarasi variabel, input ukuran dan data matriks menggunakan perulangan ganda, serta output matriks menggunakan perulangan ganda.

Diunggah oleh

Muhammad Danni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Contoh Array 2 dimensi di bawah ini adalah bagaiamana cara melakukan input data ke dalam

Matriks A dan Matriks B dan menampilkannya hasil input datanya. Program ini sebagai dasar untuk
memahami cara kerja array 2 dimensi untuk dikembangkan ke contoh-contoh perhitungan array 2
dimensi selanjutnya. Matriks A dengan ukuran mxn dan matriks B dengan pxq.

Dalam program diminta ukuran atau ordo matriks A dan B. Kemudian tentukan masing-masing data
Matriks dan tampilkan hasilnya.

Pemrograman dasar dari array 2 dimensi adalah bagaimana cara melakukan input data matrik dan
cara mencetak atau menampilkan hasilnya di layar komputer. Dalam contoh ini, diberikan 2 buah
matriks A dengan ukuran mxn dan matriks B dengan ukuran pxq.

Algoritma :

1. Mulai
2. Deklarasikan variabel baris dan kolom, array matrik A dan B.
3. Input nilai baris dan kolom tiap matriks
4. Input data matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 5.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 4a.
5. Input data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
Jika tidak lanjutkan ke langkah 6.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 5a.
6. Cetak data Matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 7.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 6a.
7. Cetak data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
Jika tidak lanjutkan ke langkah 8.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 7a.
8. Selesai

Flowchart
Program :

#include conio.h
#include stdio.h
#include iostream.h

void main()
{
clrscr();
int a[50][50],b[50][50];
int m,n,p,q,j,k;
cout<<"Jumlah baris Matrik A = ";cin>>m;
cout<<"Jumlah kolom Matrik A = ";cin>>n;
cout<<"Jumlah baris Matrik B = ";cin>>p;
cout<<"Jumlah kolom Matrik B = ";cin>>q;
clrscr();

cout<<"Input Matriks A\n";


for(j=0;j for(k=0;k {
cout<<"A"<>a[j][k];
}
cout<<"Input Matriks B\n";
for(j=0;j
for(k=0;k {
cout<<"B"<>b[j][k];
}
clrscr();
cout<<"Matrik A \n";
for(j=0;j{
for(k=0;k cout< cout<<"\n";
}

cout<<"\n\nMatrik B \n";
for(j=0;j
{
for(k=0;k cout< cout<<"\n";
}
getch();
}

Anda mungkin juga menyukai