HALLLOOOO!! saya kembali dan sekarang saya ingin sharing tentang pemograman lagi dengan bahasa C kali ini topik kita adalah perulangan (looping) tapi saya akan sharing untuk looping array 2 dimensi bagaimana caranya? baiklah biasanya array 2 dimensi ini digunakan untuk membuat tampilan matriks yang terdiri dari baris dan kolom. langsung saja beginilah ceritanya :
int main (){ int i,j,baris,kolom; printf ("masukan baris : "); //user diminta memasukan banyak baris scanf ("%d",&baris); printf ("masukan kolom : "); //user diminta memasukan banyak kolom scanf ("%d",&kolom); int m[baris][kolom]; printf ("masukkan angka ke dalam matriks : "); printf ("\n"); /* pemasukan angka ke dalam matriks oleh user menggunakan perulangan */ for (i=0;i<baris;i++){ for(j=0;j<kolom;j++){ printf ("baris %d kolom %d: ",i+1,j+1); scanf ("%d",&m[i][j]); } } printf ("\n"); /* menampilkan hasil masukan user berbentuk matriks */ for (i=0;i<baris;i++){ for(j=0;j<kolom;j++){ printf ("%d ",m[i][j]); } printf ("\n"); } return 0; }
nah dari hal itu maka akhirnya tampilan akan seperti :
nah seperti ini lah jadinya dengan perulangan array dua dimensi ini juga kita bisa membuat program penghitungan matriks , mulai dari perkalian,pengurangan,pertambahan,bahkan mencari hasil suatu persamaan seperti 2x+y+5z= 20 dengan metode obe bisa kita buat
sekian sharing untuk kali ini semoga bermanfaat! 😀
nice share
lanjutkan 🙂