Rabu, 19 Desember 2018

Function


Berikut merupakan penjelasan tentang function void dan Data Type



·         VOID

Void merupakan sebuah fungsi yang digunakan dalam Bahasa pemrograman C.

Ciri-ciri :
1.       Tidak memerlukan tipe data pada saat mendeklarasi
2.       Tidak memerlukan return
3.       Tidak memiliki value dalam return
4.       Tidak bisa langsung menampilkan hasil
Contoh :
#include

void find_min(int x[],int *min){
                *min=x[0];
               
                for(int i=1;i<10 i="" o:p="">
                                if(*min>x[i]){
                                                *min=x[i];
                                }
                }
}

int main(){
               
                int x[100],min=0;
                for(int i=0;i<10 i="" o:p="">
                {
                                scanf("%d",&x[i]);
                }
                find_min(x,&min);
                printf("Min:%d\n",min);
               
                return 0;
}
·         TIPE DATA

Tipe data merupakan deklarasi variable yang menentukan karakteristik data yang mempengaruhi proses perhitungan computer.

Jenis-jenis :
1.       Int : menampung integer
2.       Float : menampung angka decimal ( single precision )
3.       Bool : menampung 0 dan 1
4.       Double : menampung angka decimal ( double precision )
5.       Char : menampung karakter

Ciri-ciri :
1.       Memerlukan return
2.       Memiliki value dalam return
3.       Ada tipe data yang mengawali fungsi
4.       Dapat langsung ditampilkan hasilnya
Contoh :
·         Int :
#include

int find_min(int x[]){
                int min=x[0];
               
                for(int i=1;i<10 i="" o:p="">
                                if(min>x[i]){
                                                min=x[i];
                                }
                }
               
                return min;
}

int main(){
               
                int x[100],min=0;
                for(int i=0;i<10 i="" o:p="">
                {
                                scanf("%d",&x[i]);
                }
               
                printf("Min:%d\n",find_min(x));
               
                return 0;
}






·         Float
#include

float find_avg(int x[]){
                float avg=0;
               
                for(int i=0;i<10 i="" o:p="">
                                avg+=x[i];
                }
                return avg/10;
}

int main(){
               
                int x[100],min=0;
                for(int i=0;i<10 i="" o:p="">
                {
                                scanf("%d",&x[i]);
                }
               
                printf("Average:%f",find_avg(x));
               
                return 0;
}





References :




Kamis, 11 Oktober 2018

Learn C Language (Repetition)

Didalam bahasa pemrograman C, kita belajar yang namanya proses pengulangan atau Looping. Metode Looping ini terbagi menjadi 3, yaitu:
a. For
b. While
c. Do-While

Dan yang akan dibahas pada blog kali ini adalah for

Contoh SYNTAX FOR :

for(a; b; c)
{
statement;
}

Dimana a adalah inisialisasi, b adalah kondisi, dan c adalah penggunaan increment atau decrement.

Ada juga jenis for yang dapat dikombinasikan. Contohnya adalah dimana ada suatu for didalam for lainnya. Juga ada suatu for yang dikombinasikan dengan if.


Berikut adalah contoh Flow Chart dari pengoperasian for:















Axel Jeremy
2201756140
axel.jeremy@binus.ac.id
Skyconnectiva.com