Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
ARRAY / Larik
2
jenis nama_array[ukuran_array]
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]
3
/. program untuk mengurutkan data
/* 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] ) }
4
/. program penjumlahan dua matriks. / main(){ /. deklarasi 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]); } }
5
/* 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]; } }
6
/* cetak matrik c */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("%4d ",c[m][n]); } printf("\n"); } }
7
/. program untuk mengurutkan data
/* 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] ) }
8
/. program penjumlahan dua matriks. / main(){ /. deklarasi 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]); } }
9
/* 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]; } }
10
/* cetak matrik c */ for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("%4d ",c[m][n]); } printf("\n"); } }
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.