Hari ini, dapet pelajaran tentang Array 2 dimensi di Pemrograman C, Bagaimana memanfaatkannya,,, kalau dilihat2, Array 2 Dimensi lebih mirip dengan Matriks,, or jangan2 emank matriks... kyaknya ia deh....
pertama2 buat dulu project untuk Program C nya,, n than, lakukan penengetikkan seperti dibawah ini.
#include
#include
int main(void) {
int Angka2D[5][2]={{10,100},{20,200},{30,300},{40,400},{50,500}};
// perhatikan penulisan susunan data pada deklarasi array 2-dimensi ini
int n,m; // deklarasi variabel n dan m bertipe integer
for(n=0; n<5; ++n) // untuk n samadengan 0 dan n kecil dari 5 dan isi n di naikkan sampai kurang dari 5, yaitu 0,1,2,3,4
for(m=0; m<2; ++m) // untuk n samadengan 0 dan n kecil dari 2 dan isi n di naikkan sampai kurang dari 2, yaitu 0,1
/* printf("Data Angka2D[%d][%d]=%d\n",n,m,Angka2D[n][m]); menunjukkan,
[%d] pertama menunjukkan perulangan n
[%d] kedua menunjukkan perulangan m
%d ketiga merupakan hasil dari variabel yang telah di looping(perulangan) yang terjadi di n dan m
*/
printf("Data Angka2D[%d][%d]=%d\n",n,m,Angka2D[n][m]);
system("pause");
return (0);
}
Compile Program, dan jalankan! maka akan menghasilkan program seperti dibawah ini :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhF3N3EqpVTb3Exr2HeRKlP3QNSal7k96-Mn_FEWpIQjxz8I0vBg4K3F4bVx1xNx5I6L0TUhJhUKlu35JLguwlcZbtjp0eCHmtAL6mFIjXceWqEaB5CMo09DUK_n_X-CnRdWP23JW8Q3R6/s320/Array2D.jpg)
Program diatas dibuat dengan perulangan for! Berikut adalah implementasi dari perulangan for!
maka [0][0]=10, [0][1]=100, [1][0]=20, [1][1]=200, [2][0]=30,[2][1]=300, [3][0]=40,[3][1]=400, [4][0]=50, [5][1]=500
| 0 | 1 |
0 | 10 | 100 |
1 | 20 | 200 |
2 | 30 | 300 |
3 | 40 | 400 |
4 | 50 | 500 |
0 comments: on "Array 2 Dimensi di Pemrograman C"
Post a Comment