Array dan Contoh Penggunaannya
Array atau Larik adalah kumpulan data bertipe sama dalam sebuah tabel karena array memiliki nomer kolom dan juga baris.
Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.
Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.
contoh penggunaan array
contoh 1
#include<stdio.h>
#include<conio.h>
#define nMax 10
int main () {
//kamus
int Tab [nMax+1] ;
int N ;
int i,j ;
//algoritma
i=0 ;
printf("masukan bilangan: ") ; scanf("%d", &N);
while(N!=9999){
if(i<=nMax){
i++ ;
Tab[i]=N ;
}
printf("masukan bilangan: ") ; scanf("%d",&N);
}
if(i>=1){
for(j=1 ; j<=i ; j++){
printf("<%d>" , Tab[j]);
}
}
return 0 ;
}
#include<conio.h>
#define nMax 10
int main () {
//kamus
int Tab [nMax+1] ;
int N ;
int i,j ;
//algoritma
i=0 ;
printf("masukan bilangan: ") ; scanf("%d", &N);
while(N!=9999){
if(i<=nMax){
i++ ;
Tab[i]=N ;
}
printf("masukan bilangan: ") ; scanf("%d",&N);
}
if(i>=1){
for(j=1 ; j<=i ; j++){
printf("<%d>" , Tab[j]);
}
}
return 0 ;
}
contoh 2
#include<stdio.h>
#include<conio.h>
#include<string.h>
typedef struct {
char IsiTabel[10];
}TabString;
int main () {
TabString MyTabel[10];
char Hari[10];
int i;
for(i=1 ; i<=7 ; i++){
printf("Masukan Nama Hari ke %d :",i) ; scanf("%s",&Hari);
strcpy(MyTabel[i].IsiTabel,Hari);
}
for(i=1 ; i<=7 ; i++){
printf("Hari ke %d = %s\n",i, MyTabel[i].IsiTabel);
}
return 0 ;
}
#include<conio.h>
#include<string.h>
typedef struct {
char IsiTabel[10];
}TabString;
int main () {
TabString MyTabel[10];
char Hari[10];
int i;
for(i=1 ; i<=7 ; i++){
printf("Masukan Nama Hari ke %d :",i) ; scanf("%s",&Hari);
strcpy(MyTabel[i].IsiTabel,Hari);
}
for(i=1 ; i<=7 ; i++){
printf("Hari ke %d = %s\n",i, MyTabel[i].IsiTabel);
}
return 0 ;
}
semoga bermanfaat :)
0 comments:
Posting Komentar