Hi guys... nih script buat cetak "Nama" menggunakan array multidimensi pada c++.Sebelum kita ke praktikumnya.Kita mengulas sedikit tentang array multidimensi.
*
Array Multi-dimensi merupakan array yang hampir sama dengan array 2 dimensi namun array Multi-dimensi dapat memiliki memori yang lebih besar. Tidak seperti array 2 dimensi atau 1 dimensi, array Multi-dimensi ini tidak terlalu sering digunakan karena array Multi-dimensi ini sering digunakan jika dimensi yang dibutuhkan dalam jumlah besar.
Bentuk umum dari array Multi-dimensi :
Array Multi-dimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]
Langsung aja nih kepraktikummnya ya guys :
1.Pertama Buka Code Blocks,nih aku makek editor itu se,kalo pakek yg lain jga bsa ntar cuman ngerubah coding dikit kok.
2.Klik New project
3.And ketikkan contoh script berikut,ini buat nampilan nama gue guys,tar cuman ngerubah angka binernya aja kok,gampang.Nih codingnya :
#include <iostream>
using namespace std;
int main()
{
int nama[1][8][48]=
{
{{ 0,1,1,0,0,0,0,0, 0,1,1,1,1,1,0,0, 0,0,0,1,1,0,0,0, 0,1,1,0,0,0,0,0, 0,0,0,1,1,0,0,0, 1,1,1,0,0,0,1,1},
{ 0,1,1,0,0,0,0,0, 0,1,0,0,0,1,0,0, 0,0,0,1,1,0,0,0, 0,1,1,0,0,0,0,0, 0,0,0,1,1,0,0,0, 1,1,1,1,0,0,1,1},
{ 0,1,1,0,0,0,0,0, 0,1,0,0,0,1,0,0, 0,0,0,1,1,0,0,0, 0,1,1,0,0,0,0,0, 0,0,0,1,1,0,0,0, 1,1,1,1,1,0,1,1},
{ 0,1,1,0,0,0,0,0, 1,1,1,1,1,1,1,1, 0,0,0,1,1,0,0,0, 0,1,1,0,0,0,0,0, 0,0,0,1,1,0,0,0, 1,1,0,1,1,0,1,1},
{ 0,1,1,0,0,0,0,0, 1,1,0,0,0,0,1,1, 0,0,0,1,1,0,0,0, 0,1,1,0,0,0,0,0, 0,0,0,1,1,0,0,0, 1,1,0,1,1,1,1,1},
{ 0,1,1,1,1,1,1,0, 1,1,0,0,0,0,1,1, 0,0,0,1,1,0,0,0, 0,1,1,1,1,1,1,0, 0,0,0,1,1,0,0,0, 1,1,0,0,1,1,1,1},
{ 0,1,1,1,1,1,1,0, 1,1,0,0,0,0,1,1, 0,0,0,1,1,0,0,0, 0,1,1,1,1,1,1,0, 0,0,0,1,1,0,0,0, 1,1,0,0,0,1,1,1},
{ 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0}}
};
int l,a,i;
for(l =0;l<1;l++){
for(a=0;a<8;a++){
for (i=0;i<48;i++)
if(nama[l][a][i]==1)
cout<<'\xDB'; /* Menampilkan nilai x*/
else
cout <<'\x20'; /*space titik2nya*/
cout<<endl;}
cout<<endl;}
return 0;
}
buat nge run-nya f9 dari keyboar atau klik "build and run" pada code bloks nya,nih tampilannya gengs :
semoga bermanfaat ehehehe.
dapat didownload :
https://drive.google.com/file/d/0B6mTA2ti2XPdTDdkUDFTNG41UnM/view?usp=sharing