Select Page

Author: M. Khasib Habibi .M

Assalamualaikum temen – temen…. Kembali lagi bersama saya Khasib dari PENS2K19 , di artikel saya kali ini, saya akan membahas masih tentang materi pemrograman bahasa C, yang kali ini berjudul VARIABEL POINTER. Semoga artikel yang saya buat ini bermanfaat buat kalian dan jangan lupa komen di bawah, berikan kritik dan saran buat saya tentang artikel ini agar artikel yang saya selanjutnya bisa lebih baik lagi dan lebih menarik lagi. Langsung saja, kira – kira apasih Variabel Pointer itu? Suatu pointer adalah suatu variabel yang menyimpan alamat dari suatu variabel yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, maka tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk untuk memperkirakan ukuran data yang ditunjuk. Sehingga alokasi memori terjaga dengan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variabel pointer dapat menggantikan fungsi dari variabel array. Tujuan kita mempelajari materi ini adalah agar kita tahu cara penggunaan variabel pointer yang dipadukan dengan variabel yang bertipe interger, array, dan string serta penggunaan pointer dalam suatu fungsi, baik sebagai petunjuk fungsi atau sebagai argumen fungsi. Agar kita bisa lebih mengerti tentang cara mengembangkan fungsi, ayo kita coba beberapa percobaan 1. Membuat program untuk menyimpan bilangan acak sebanyak 12 bilngan, yang disimpan dalam suatu array. Mengurutkan bilangan – bilangan tersebut dan menampilkan sebelum dan sesudah diurutkan...

Read More

kenalan sama variabel dan fungsi string bahasa C

Assalamualaikum temen – temen…. Kembali lagi bersama saya Khasib dari PENS2K19 , di artikel saya kali ini, saya akan membahas masih tentang materi pemrograman bahasa C, yang kali ini berjudul VARIABEL & FUNGSI STRING. Semoga artikel yang saya buat ini bermanfaat buat kalian dan jangan lupa komen di bawah, berikan kritik dan saran buat saya tentang artikel ini agar artikel yang saya selanjutnya bisa lebih baik lagi dan lebih menarik lagi. Langsung saja, kira – kira apasih Variabel & Fungsi String itu? Suatu Karakter String sendiri merupakan kumpulan beberapa karakter (deretan karakter) yang diakhiri dengan karakter khusus ‘\0’ (null). Suatu konstanta string adalah karakter string yang dituliskan di antara tanda petik ganda (“), seperti yang digunakan pada fungsi printf() atau puts(). Konstanta karakter string mempunyai kelas penyimpanan static, sehingga bila digunakan di dalam fungsi, maka nilainya tidak akan berubah selama program aktif. Tujuan kita mempelajari ini adalah agar kita dapat menggunaan variabel String  yang dipadukan dengan fungsi-fungsi untuk pengolahan data string, seperti strcat(), strlen(), strcpy(), dan sebagainya. Agar kita bisa lebih mengerti tentang cara mengembangkan fungsi, ayo kita coba beberapa percobaan   Membuat funngsi strsisip() untuk menyisipkan suatu karakter string kedalam string lainnya. #include<stdio.h> #include<string.h>   char str1[100],teks[100],hasil[100]; //fungsi sisipan// char sisip(char teks[], char str1[], int a) { strncpy(hasil,teks,a); strncat(hasil+a,str1,strlen(str1)-1); strcat(hasil+a+strlen(str1)-1,teks+a); }   main() { int a;   puts(“Masukan sebuah tulisan”); fgets(teks, sizeof teks, stdin);   puts(“Tambahkan karakter yang akan...

Read More

Baru tahu, ternyata Array bahasa C itu seperti ini

Assalamualaikum temen – temen…. Kembali lagi bersama saya Khasib dari PENS2K19 , di artikel saya kali ini, saya akan membahas masih tentang materi pemrograman bahasa C, yang kali ini berjudul VARIABEL ARRAY. Semoga artikel yang saya buat ini bermanfaat buat kalian dan jangan lupa komen di bawah, berikan kritik dan saran buat saya tentang artikel ini agar artikel yang saya selanjutnya bisa lebih baik lagi dan lebih menarik lagi. Langsung saja, kira – kira apasih Variabel Array itu? Dalam beberapa literatur array sering disebut (diterjemahkan) sebagai larik. Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data di suatu array disebut dengan elemen-elemen array. Letak urutan dari element – elements array oleh suatu subscript atau indeks.Array bisa berupa array berdimensi satu, dua, tiga, atau lebih. Array be dimensi satu mewakili bentuk suatu vektor. Array berdimensi dua mewakili bentuk dari suatu matriks atau table. Array berdimensi tiga mewakili bentuk dari suatu ruang. Agar kita bisa lebih mengerti tentang cara mengembangkan fungsi, ayo kita coba beberapa percobaan   Membuat program untuk mengurutkan data dengan urutan naik yang dimasukkan melalui keyboard. Program juga menanyakan banyaknya data yang dimasukkan   Input: jumlah data (n), data ke-1 s/d data ke-n Output: tampilan data dalam keadaan teratur   #include <stdio.h> #include <math.h> main()   {int data,a,z,b;   printf(“Masukan jumlah data = “); scanf(“%d”,&data); int nilai[data]; for(a=0;a<data;a++){...

Read More

mengembangkan fungsi – fungsi

Assalamualaikum temen – temen…. Kembali lagi bersama saya Khasib dari PENS2K19 , di artikel saya kali ini, saya akan membahas masih tentang materi pemrograman bahasa C, yang kali ini berjudul MENGEMBANGKAN FUNGSI – FUNGSI SENDIRI. Semoga artikel yang saya buat ini bermanfaat buat kalian dan jangan lupa komen di bawah, berikan kritik dan saran buat saya tentang artikel ini agar artikel yang saya selanjutnya bisa lebih baik lagi dan lebih menarik lagi. Langsung saja, kira – kira kenapa sih kita perlu belajar untuk mengembangkan fungsi – funsi sendiri dalam pemrogaman bahasa C? Tentunya agar kita bisa membuat fungsi – fungsi diluar fungsi yang ada atau yang sering kita gunakan sebelumnya, serta kita bisa mengetahui ilmu – ilmu baru dalam pemrograman seperti penggunaan variable global, local, eksternal, otomatis, statis dan register. Karena kita akan mengembangkan fungsi tentu kita harus tau apa yang dimaksud dengan fungsi dalam bahasa C. Fungsi adalah bagian program yang terpisah dari fungsi program utamanya main() dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri . Subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang. Pada percobaan – percobaan sehelumnya telah digunakan fungsi-fungsi dari C seperti printf(),clrscr(),scanf() dan sebagainya. Maka disini dicoba untuk membuat fungsi baru di mana tidak ada dalam...

Read More

STATEMENT PERULANGAN (LOOPING) BAHASA C

Assalamualaikum temen – temen…. Kembali lagi bersama saya Khasib dari PENS2K19 , di artikel saya kali ini, saya akan membahas masih tentang materi pemrograman bahasa C, yang kali ini berjudul STATEMENT PERULANGAN (LOOPING). Semoga artikel yang saya buat ini bermanfaat buat kalian dan jangan lupa komen di bawah, berikan kritik dan saran buat saya tentang artikel ini agar artikel yang saya selanjutnya bisa lebih baik lagi dan lebih menarik lagi. Langsung saja, kira – kira apasih STATEMENT PERULANGAN (LOOPING) itu? Control statement adalah statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat lompat atau berulang (LOOPING). Ada beberapa statement yang termasuk control statement yaitu statement if-else, else-If,  goto(), switch, break, continue,  for(), while(), dan do-while. Statement for digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial (nilai awal), konditional (kondisi), increment decrement (penambahan penurunan). Perulangan dengan statement for tidak memeriksa kondisi lebih dahulu, sehingga statement dalam for langsung di kerja dulu kemudian baru memeriksa kondisi. Statement while digunakan juga untuk membuat perulangan seperti pada statement for perbedaannya adalah statement while memeriksa kondisi dulu, jika kondisi benar maka perulangan dilaksanakan. Statement do while juga digunakan untuk membuat perulangan seperti halnya dua statement diatas dan kemungkinan merupakan kombinasi antara kedua statement diatas. Cara kerja di perulangan do while adalah langsung mengerjakan badan Loop, kemudian kondisi diperiksa, bila kondisi memenuhi perulangan dilanjutkan bila tidak perulangan selesai....

Read More

Pin It on Pinterest