Select Page

Author: Rizky Maulana Izza

VARIABLE STRUKTUR

Nama : Rizky Maulana Izza Kelas : 1D4 Elektronika A NRP : 1110191024 Hay guys, welcome back to my artikel. Disini saya akan membahas tentang VARIABLE STRUKTUR. Disini kita belajar  tentang bagaimana mendeklarasi, menginisialisasi dan mengakses dari suatu struktur juga dicoba disini. Suatu variable bertipe data struktur adalah dapat terdiri dari bermacam tipe variable yang ada, jadi suatu struktur dapat berisi interger, float, char dan sebagainya.   PROGRAM PERCOBAAN Informasi tanggal terdiri dari tanggal, bulan, dan tahun sehingga dapat dibuat strukturnya menjadi struktur tunggal yang berisi variable tgl, bulan dan tahun yang bertipe interger. Suatu struktur dapat dilewatkan pada suatu argument dalam suautu fungsi, sehingga nilai-nilai yang berada pada struktur tersebut dapat digunakan didalam fungsi. Suatu struktur dapat digunakan didalam struktur yang lain(nested) sehingga menambah keragaman dari isi suatu struktur. Penggunaan perpaduan antara struktur dengan array. Menghitung penambahan detik pada jam tertentu dilakukan dengan mendeteksi apakah jam sudah menunjukan 24, apakah menit sudah menujukkan 60, dan detik sudah mencapai angka 60. Penggunaan perpaduan struktur dan array yang digunakan untuk menyimpan data kamus bermacam hewan dan keteranganya.   TUGAS Buatlah program menggunakan struktur tanggal, yang digunakan untuk menentukan tanggal berikutnya(besok) Buatlah program untuk menentukkan selisish antara dua waktu yang berbeda. Buatlah program untuk menentukan selisih antara dua tanggal yang berbeda dimana kedua tanggal tersebut        dimasukkan melalui keyboard. Jelaskan kegunaan dan cara kerja dari fungsi sama_str(). Fungsi sama_str()...

Read More

VARIABLE POINTER

Hay Gengs, lama tidak Upload tentang materi Algoritma dan Pemograman. Kali ini saya akan membahas tentang POINTER. Pointer itu adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, maka tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk, sehingga alokasi memori terjaga dengan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. PERCOBAAN : Mengakses isi suatu variable melalui pointer. Untuk membedakan antara pointer dengan isi dari pointer maka dibedakan dengan dengan penggunaan tanda &. Mengamati persamaan penggunaan variable index pada array dan variable index pada pointer untuk menunjuk suatu nilai data didalam suatu array. Pointer yang menunjuk ke pointer yang lain. Fungsi dengan argumen berupa pointer. Suatu fungsi dapat mempunyai nilai balik bertipe pointer, sehingga dapat digunakan untuk mengembalikan nilai yang panjang seperti halnya nilai suatu string. Penggunaan fungsi *strlwr(str) yang digunakan untuk mengubah dari string huruf BESAR menjadi huruf kecil. TUGAS Membuat program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan. Membuat program yang menyimpan data karakter X pada suatu array berdimensi 12×12, kemudian tampilkan menggunakan index...

Read More

VARIABLE dan FUNGSI STRING

YO…. Watsup mamen.. Kita lanjut dengan materi yang baru yaitu Varible dan fungsi string. Tujuannya yaitu mempelajari penggunaan varible string yang dipadukan dengan fungsi untuk pengolahan data string, seperti strcat(), strlen(), strcpy(). Suatu karakter string adalah terdiri dari beberapa karakter yang diakhiri dengan karakter khusus ‘\0’ (Null). Suatu konstanta string adalah karakter string yang dituliskan diantara tanda petik ganda(“) seperti pada printf() atau puts(). PROGRAM PERCOBAAN Mengamati penggunaan variable array berukuran bebas”[]” untuk melewatkan suatu variable string kedalam fungsi. Mengamati penggunaan fungsi fungsi untuk pengolahan string, seperti strlen(), strcat(), dan strcmp() Menghitung jumlah karkter yang dimasukkan melalui keyboard menggunakan fungsi fgets() Mencari posis karakter pada suatu string menggunakan fungsi strchr() Karakter string adalah semua karakter yang digunakan oleh komputer termasuk angka, tanda baca, tanda khusus, dll Mengamati pengolahan string menggunakan fungsi strncmp(), dimana digunakan untuk mengambil bagian kata dari suatu kalimat dalam string Fungsi yang digunakan untuk membalik suatu kata/kalimat adalah fungsi strrev() TUGAS Buatlah fungsi yang disebut strsisip() untuk menyisipkan satu karakter string kedalam string lain Buatlah program untuk menentukan suatu kata/kalimat merupakan suatu polindrom atau bukan Bualah program untuk menghitung jumlah huruf kecil, huruf besar, angka numerik, dan tanda baca Buatlah program untuk menghasilkan keluaran sebagai berikut TERIMA...

Read More

VARIABEL ARRAY

Hay guys, welocome back to Artikel tentang pemograman. Disini saya membahas tentang Array. Tujuannya mempelajari ini adalah mengetahui penggunaan variable array satu dimensi, dua dimensi, berdimensi banyak, array tak berukuran dan parameter array. Suatu array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama, misalkan interger semua, float semua, dan sebagainya. Untuk membedakan antara nilai satu dengan yang lainya digunakan subscript yang sering disebut index PROGRAM PERCOBAAN Mencoba mendeklarasikan array dan mengisinya kemudian menampilkan isi variable tersebut. Deret fibonanci adalah deret dimana dimulai dengan dua angka dimana bernilai 0 dan 1 Bila sudah ditentukan suatu variable array dengan sejumlah index kemudian hanya beberapa index saja yang akan diisi dengan data maka index yang lainya tidak dapat begitu saja diabaikan Menentukan nilai maksimum dari deretan yang sudah diinisialisasi dan disimpan di array Array dua dimensi  Program dibawah ini menggunakan variable array berdimensi tiga untuk menyimpan informasi huruf A dan huruf B Dasar bilangan yang digunakan sehari-hari adalah dasar bilangan 10, sedangkan dasar bilangan yang lain misalkan 2,8,16 TUGAS Buatlah program untuk mengurutkan data dengan urutan naik Bilangan prima juga dapat dihasilkan dengan suatu algoritma yang dikenal sebagai Sieve of Erastosthens  Buatlah program untuk menampilkan laporan sebagai...

Read More

MENGEMBANGKAN FUNGSI FUNGSI SENDIRI

Hay Guys, jumpa lagi dengan materi Algoritma dan Pemograman. Kali ini saya akan membahas tentang Mengembangkan Fungsi Fungsi Sendiri. Tujuan dari mempelajari ini adalah mempelajari pembuatan fungsi fungsi diluar fungsi yang ada, serta mempelajari penggunaan variable global, local, eksternal, otomatis, statis, dan register. Suatu fungsi adalah bagian dari 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 digunakanya fungsi adalah untuk mencegah penggunaan program secara berulang ulang, sehingga program menjadi sangat panjang. PROGRAM PERCOBAAN Untuk membuat fungsi maka disiapkan nama fungsi cetak_pesan(). Kemudian bila diletakkan dibawah fungsi main(), maka fungsi tersebut harus dideklarasikan diatas fungsi main(). Fungsi ini diapnggil 5kali Peletakkan suatu fungsi dapat diatas fungsi main(), sehingga tidak diperlukan deklarasi fungsi. Fungsi tersebut menghasilkan Faktor Persekutuan Terbesar ( FPB ) Suatu fungsi dapat memberikan nilai balik (return value). Bila fungsi tersebut mempunyai tipe dan bukannya void seperti fungsi fungsi diatas Program dibawah ini terdapat beberapa fungsi dimana fungsi satu memanggil fungsi yang lain. Fungsi akar() memanggil fungsi abslolut() untuk menentukan nilai absolute dari nilai perhitungan akar. Fungsi berikut digunakan untuk menentukan 2 bilangan terkecil. Program dibawah ini akan membedakan penggunaan variable otomatis dan variable statis, dimana bila menggunakan variable statis maka nilai akan tetap, sedangkan bila menggunakan variable otomatis...

Read More

Pin It on Pinterest