Array
dan Looping
Hai
kawan? Kali ini kita akan membahas tentang program sederhana dengan array yang
diaplikasikan dengan matriks menggunakan code block dengan bahasa c.
Berikut
soal yang akan di bahas :
*Penjumlahan
matriks

Hasil
didapat dengan cara menjumlahkan setiap baris dengan kolom. Konsep seperti ini
perlu penggunaan looping dan array. Nah langsung saja kita buat programnya!
Langkah
pertama yang kita lakukan yaitu membuka aplikasi code block dan membuat project
baru dengan bahasa C. Dan inilah tampilan awal lembar kerja kita.
Langkah
selanjutnya yaitu menulis sintak-sintak dengan penuh ketelitian, kecermatan,
dan tentunya disini logika kita bener-bener dipakai. Untuk yang baru belajar Selamat
berbingung-bingung ria yah?
Ketikkan
code berikut :
int
h, i, j, A[3]={3,4,5}, B[3][3]={2,3,4,1,2,3,3,1,3};
for
(i=0; i<3; i++)
{
for (j=0; j<3; j++)
{
h=A[i]+B[i][j];
printf("%3d",h);
}
printf("\n");
}
>> Pada penulisan int h, i, j, A[3]={3,4,5},
B[3][3]={2,3,4,1,2,3,3,1,3};
-int digunakan untuk
memperoleh hasil bilangan bulat.
-h disini dimaksudkan sebagai lambang
dari hasil yang akan ditampilkan, berisi rumus yang kita maksud.
-variabel
i untuk baris
-variabel
j untuk kolom
-A[3] inilah yang namanya format array
satu dimensi. Artinya bahwa dalam A akan menyajikan data sebanyak 3 larik baris
sebagai matriks A.
-sedangkan
B[3][3] merupakan format array dua
dimensi. Artinya B menyajikan komponen/data sebanyak 3 larik untuk baris dan 3
larik untuk kolom sebagai matriks B.
>>Pada penulisan for (i=0; i<3; i++) dan for (j=0; j<3; j++)
-Sintak
tersebut adalah format dari sintak untuk looping dengan menggunkan for.
-i untuk baris dan j untuk kolom
Selanjutnya
kita langsung saja build and run programnya untuk mengetahui hasilnya.
Gimana?
Hasilnya sudah sesuai bukan? :D
Baiklah,
Itulah contoh program sederhana matriks menggunakan array dan looping.
Terimakasih,
semoga bermanfaat. selamat mencoba.. :D
Tidak ada komentar:
Posting Komentar