Select Page

Author: Zulfikar Davbi Mahendra Fasya

VARIABEL STRUKTUR (BAHASA C)

assalamualaikum wr wb.. halo teman teman sobat vitamin c semua kali ini saya akan membagikan ilmu tentang variabel struktur yang dimana merupkan kumpulan variabel bertipe sama, dapat berupa integer, float,char,dan sebagainya tujuan kita mempelajari variabel struktur adalah memadukan variabel yang pernah kita coba sebelumnya yaitu meliputi pointer dan array serta dipadukan dengan fungsi. bagaimana mendeklarasi, menginialisasi, dan mengakses dari suatu struktur. langsung saja berikut program untuk variabel struktur : mebuat program menggunakan struktur tanggal, yang digunakan untuk menentukan tanggal berikutnya (besok), dengan masukkan dari keyboard berapa tanggal hari ini(tanggal sekarang). hasil program diatas adalah : Membuat program untuk menentukan selisih antara dua waktu yang berbeda, dimana kedua wakt tersebut dimasukkan melalui keyboard. menggunakan struktur waktu untuk menyimpan kedua waktu tersebut, kemudian hitunglah selisihnya. maka hasilnya adalah selisih antara kdua waktu yang dimasukkan: Membuat program untuk menentukan selisih antara dua tanggal yang berbeda, dimana kedua tanggal yang berbeda, dimana kedua tanggal tersebut dimasukkan melalui keyboard. menggunakan struktur tanggal, untuk menyimpan kedua tanggal tersebut, kemudian hitunglah selisihnya. maka hasilnya adalah selisih hari dari 2 tanggal yang dimasukkan.  saya akan menjelaskan fungsi sama_str dibawah ini, caranya adalah dengan melihat kegunaanya terlebih dahulu, kegunaanya adalah untuk membandingkan dua string bertipe char apakah memilki kesamaan atau tidak, jika sama makan jawab=1,jika salah maka jawab =0, kemudian di return hasil jawab tadi, cara kerjanya adalah kedua string masuk melalui fungsi utama, kemudia melalui pengondisian apakah...

Read More

Variabel Pointer Dan penggunaanya dalam fungsi

Assalamualaikum teman teman sobat vitamin c.. kali ini kita akan melanjutkan pembelajaran kita tentang bahasa c yaitu variabel pointer dan juga penggunaannya dalam fungsi, tujuan kita mempelajari ini adalah mempelajari variabel pointer yang dipadukan dengan variabel bertipe integer, array dan string serta penggunaan pointer dalam suatu fungsi, baik sebagai petunjuk atau sebagai argument fungsi dan juga beberapa pointer lainnya. singkatnya pointer merupakan variabel yang menyimpan suatu alamat dari variabel yang ditunjuk oleh ponter yang bersangkutan. yang perlu diperhatikan adalah tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk untuk membedakan antara pointer dengan isi dari pointer maka dibedakan dengan penggunaan dat ‘&’ untuk menunjuk alamat dan menampilkan alamat variabel yang ditunjuk ‘*’ untuk menunjuk nilai variabel yang ditunjuk mari kita langsung saja menuju program eksekusinya 1.program untuk menyimpan bilangan pecahn acak sebanyak 12 bilangan, yang disimpan dalam suatu array. lalu mengurutkan bilangan bilangan tersebut dan menampilkan sebelum dah sesudah pengurutan menggunakan index array dan pointer. disini saya menggunakan fungsi yaitu fungsi float terbesar, dimana fungsi ini berguna untuk mengurutkan dari angka yang paling terbesar angka angka pecahan yang sudah di simpan secara acak. disini saya menggunakan fungsi yaitu fungsi float terkecil, dimana fungsi ini berguna untuk mengurutkan dari yang paling terkecil angka angka pecahan yang sudah di simpan secara acak. kemudia main program berfungsi untuk memasukkan angka angka dan hasil setelah diurutkan. berikut adalah hasil eksekusi dari program...

Read More

Variabel & Fungsi String

hai teman sobat vitamin C kali ini kita akan mempelajari penggunaan variabel string yang dipadukan dengan fungsi-fungsi untuk pengolahan data string, seperti strcat(), strlen(), strcpy() dan sebagainya. sobat vitamin C… suatu karakter string adalah terdiri dari beberapa karakter (Deretan karakter) yang diakhiri dengan katakter khusus ‘\0′(null). suatu konstanta string adalah karater string yang dituliskan diantara tanda petik ganda(“”),seperti yang digunakan pada fungsi printf() atau puts(). konstanta karakter string mempunyai kelas penyimpan static, sehingga bila digunakan didalam fungsi, maka nilainya tidak akan berbah selama program aktif.   program percobaan pertama kita membuat fungsi yang disebut strsisip() untuk menyisipkan satu karakter string ke dalam string lainnya. Argumen untuk fungsi harus berisi string sumber, string yang disisipkan, dan posisi dari string sumber dimana string disisipkan. pada program selanjutnnya mari kita membuat program untk menentukan suatu kata/kalimat merupakan suatu polindrom atau bukan. dimana kata/kalimat tersebut dimasukkan melalui keyboard. selanjutnya mari kita membuat program untuk menghitung jumlah huruf kecil, huruf besar, angka numerik, dan tanda bca di dalam suatu string yang dimasukkan melalui keyboard. berikut adalah program pengurutan...

Read More

VARIABLE ARRAY

Assalamualaikum wr wb sobat vitamin C semua kali ini kita akan mempelajari lanjutan dari pembelajaran kita tentang bahasa c. kali ini kita akan mempelajari variabel array yang merupakan kumplan dari beberapa nilai yang mempunyai tipe yang sama, misalkan integer semua, float semua dan sebagainya. Untuk memberdakan antara nilai sat dengan lainnya digunakan suatu subscript, yang sering disebut index. suatu variabel array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama, contohnya variabel bilangan [n]. maka dapat menyimpa beberapa nilai dengan index 0 sampai n-1 yaitu bilangan [0], bilangan[1],….bilangan[n-1]. Nilai subscript dapat berupa konstanta, variable dan ekspresi integer. Tujuan kita mempelajari variabel array adalah mempelajari penggunaan variabel array satu dimensi, dua dimensi ingga berdimensi banyak, array tak berukuran dan parameter array berikut adalah contoh program yang dapat sobat vitamin c wajib coba program untuk mengurutkan data dengan urutan naik (ascending) yang dimasuikan melalui keyboard. program juga menanyakan banyaknya data yang dimasukkan. Bilangan prima juga dapat dihasilkan dengan suatu algoritma yang dikenak sebagai sieve of erastosthenes. mari membuat  program untuk mengimplementasikan algoritma tersebut. algoritma sieve of erastosthenes untuk menampilkan semua bilangan prima antara 1 sampai n. Berikut adalah program untuk menghitung rata rata nilai mahasiswa KESIMPULAN Dari percobaan ini dapat diketahui bahwa suatu arra ymerupakan kumpuan dari beberapa nilai yang mempunyai tipe data yang sama atau dapat dikatakn “variabel yang ber...

Read More

PENGENMBANGAN FUNGSI FUNGSI SENDIRI

haii teman teman sobat vitamin c semuanya hari ini mari kita belajar tentang mengenmbangkan fungsi fungsi sendiri. tujuan kita adalah untuk mempelajari pembuatan fungsi-fungsi diluar fungsi fungsi yang ada. serta mempelajari penggunaan variable, global,local,eksternal,otomatis,statis, dan register. Suatu 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 dasar prosesdur 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 diatas telah digunakan fungsi-fungsi dari C, seperti printf(),clrscr(),scanf(),getch(),puts(),for() dan sebagainya. maka disini dicoba untuk membuat fungsi baru dibuat setelah fungsi main(). seperti fungsi-fungsi yang ada dalam #include. bila fungsi diletakkan diatas fungsi main() maka tidak diperlukan deklarasi fungsi lagi. program latihan : 1.pgram fungsi kabisat () yang akan memberikan nilai balik 1 bila tahun adalah kabisat, dan nilai balik 0 bila tahun adalah bukan kabisat. 2. program fungsi factorial() untuk menghitung nilai factorial, fungsi factorial() memberikan nilai balik bertipe long int yang akan dicetak ke layer dalam fungsi main(). 3. berikut adalah program fungsi untuk permutasi() dan kompinasi() untuk menghitung permutasi dan kombinasi suatu pasangna bilangan 4. berikut adalah program fungsi float suhu(s,d), untuk mengkonversikan suhu dari celcius ke farenheit, celcius ke reamur, fahrenhet ke celcius. dimana s adalah suhu sumber, d adalah suhu...

Read More

Pin It on Pinterest