ARRAY / Larik
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

ARRAY / Larik PowerPoint PPT Presentation


  • 120 Views
  • Uploaded on
  • Presentation posted in: General

ARRAY / Larik. ARRAY / LARIK. Larik adalah sekumpulan variabel yang sama jenisnya dan berkelompok dalam memori ARRAY 1 DIMENSI jenis nama_array[ukuran_array]

Download Presentation

ARRAY / Larik

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Array larik

ARRAY / Larik


Array larik

ARRAY / LARIK

Larik adalah sekumpulan variabel yang sama jenisnya dan berkelompok dalam memori

ARRAY 1 DIMENSI

jenis nama_array[ukuran_array]

ukuran_array / Indeks array diisi dengan maksimum banyaknya data dan dimulai dari NOLC tidak akan memberikan pesan kesalahan jika suatu array sudah melampaui ukuran array sebenarnya

ARRAY 2 DIMENSI [ MATRIK ]

jenis nama_array[jumlah_baris][jumlah_kolom]


Array larik

/* program untuk mengurutkan data */main(){ int x,a,b; int deret[12]; /* deklarasi larik */ clrscr(); /* input data */ for(a=0;a<10;a++) { printf("\nData ke %d =>",a);scanf("%d",&deret[a] ); } /* mengurutkan data */ for(a=0 ; a<10 ;a++) { for(b=a+1;b<10;b++) { if(deret[a] > deret[b] ) { x = deret[b]; deret[b] = deret[a]; deret[a] = x; } } } /* cetak data */ for(a=0 ; a<10 ; a++) printf("\n%d",deret[a] ) }


Array larik

/* program penjumlahan dua matriks */main(){ /* deklarasi larik */ int a[3][3]; int b[3][3]; int c[3][3]; int m,n; /* input larik a */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("\nmatrik a %d baris %d kolom >",m,n); scanf("%d",&a[m][n]); } }


Array larik

/* input larik b */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("\nmatrik b %d baris %d kolom ==> ",m,n); scanf("%d",&b[m][n]); } } /* penjumlahan matrik a dan b hasil di matrik c*/for(m=0;m<3;m++) { for(n=0;n<3;n++) { c[m][n] = a[m][n]+b[m][n]; } }


Cetak matrik c for m 0 m 3 m for n 0 n 3 n printf 4d c m n printf n

/* cetak matrik c */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("%4d ",c[m][n]); } printf("\n"); }}


Array larik

/* program untuk mengurutkan data */main(){ int x,a,b; int deret[12]; /* deklarasi larik */ clrscr(); /* input data */ for(a=0;a<10;a++) { printf("\nData ke %d =>",a);scanf("%d",&deret[a] ); } /* mengurutkan data */ for(a=0 ; a<10 ;a++) { for(b=a+1;b<10;b++) { if(deret[a] > deret[b] ) { x = deret[b]; deret[b] = deret[a]; deret[a] = x; } } } /* cetak data */ for(a=0 ; a<10 ; a++) printf("\n%d",deret[a] ) }


Array larik

/* program penjumlahan dua matriks */main(){ /* deklarasi larik */ int a[3][3]; int b[3][3]; int c[3][3]; int m,n; /* input larik a */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("\nmatrik a %d baris %d kolom >",m,n); scanf("%d",&a[m][n]); } }


Array larik

/* input larik b */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("\nmatrik b %d baris %d kolom ==> ",m,n); scanf("%d",&b[m][n]); } } /* penjumlahan matrik a dan b hasil di matrik c*/for(m=0;m<3;m++) { for(n=0;n<3;n++) { c[m][n] = a[m][n]+b[m][n]; } }


Cetak matrik c for m 0 m 3 m for n 0 n 3 n printf 4d c m n printf n1

/* cetak matrik c */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("%4d ",c[m][n]); } printf("\n"); }}


  • Login