TUTORIAL C PART 3
Yak ketemu lagi dengan saya Nicholas Tansol , kini saya akan menjelaskan tentang beberapa tutorial di C Part ke 3, silahkan dilihat-lihat dan dicoba :D .
FUNCTION
Function di C sebenarnya simple tetapi banyak kekurangan di C seperti :
- Function di C hanya bisa mengembalikan satu value , atau tidak mengembalikan value
Di C , argumen dikopi dari value ke function, artinya kita tidak dapat mengubah argumen diluar function. Kita akan gunakan pointers.
Function dinyatakan sebagai syntax berikut ini:
Function yang kita nyatakan yaitu foo mendapatkan satu argumen , yaitu dari bar. Function itu mendapatkan sebuah bilangan, setelah itu dikali 2 , dan dikembalikan sebagai hasil.
Untuk menjalankan 1 sebagai argumen bar kita gunakan :
foo(1);
Cara yang benar dalam menggunakan function di C adalah sebagai berikut :
int foo(int bar); (int foo memiliki argumen yaitu bar)
int main() {
printf("The value of foo is %d", foo(1)); (print out pertama yaitu foo memiliki value 1)
}
int foo(int bar) { (dipanggil lagi int foo dengan argumen bar)
return bar + 1; (setelah itu kita gunakan return untuk menambahkan bar menjadi value + 1)
}
(otomatis print out hasil akan menyatakan bahwa value dari foo adalah 2).
Kita akan lanjut ke materi selanjutnya yaitu For Loops.
FOR LOOPS
For loops digunakan untuk membuat loops/pengulangan di C. For adalah sebuah kode yang dapat dijalnkan beberapa kali. Function for loops membutuhkan sebuah variabel yang dijadikan patokan ., biasanya dinyatakan dengan variabel i.
For loops terdiri dari berikut :
- Menyatakan value patokan menggunakan value yang kita inginkan.
- Untuk mengecek apakah value sudah mencapai hasil akhirnya.
- Menambahkan value dari patokan.
Contohnya , kita ingin menampilkan 15 angka menggunakan for loops , ini syntaxnya :
int main () {
int i;
for (i=0; i < 15; i++) {
printf("%d\n",i);
}
dari coding diatas menyatakan for(i=0(pembatas kita buat dari angka 0);
i < 15 (pembatas akan menampilakan angka hingga jumlahnya 15 angka);
i++ ( membuat pembatas bertambah terus menerus hingga 15 angka terprint);
Sekian TUTORIAL C LANGUAGE PART 3 nya Besok saya akan membuat Tutorial Tentang C++ :D Stay Tune yaa.
No comments:
Post a Comment