PEMROGRAMAN MODULAR (MODULARISASI) PEMROGRAMAN MODULAR (MODULARISASI) KONSEP Ø Program yang besar (kompleks) sebaiknya dipecah menjadi beberapa subprogram yang lebih kecil. Ø Setiap subprogram melakukan tugas (komputasi) yang spesifik. Ø Subprogram yang baik adalah yang bersifat independen dari program utamanya. Ø Teknik pemecahan program menjadi beberapa subprogram dinamakan teknik pemrograman modular (modularisasi). SUBPROGRAM Ø Memiliki struktur yang sama dengan program utama yaitu bagian header, deklarasi dan definisi. Ø Subprogram dieksekusi dengan memanggil namanya dari program utama. Ø Ketika sebuah subprogram dipanggil, maka pelaksanaan program berpindah ke subprogram. Selanjutnya, seluruh instruksi di dalam subprogram akan dijalankan. Setelah seluruh instruksi dijalankan, pelaksanaan program kembali ke program utama untuk menjalankan instruksi beriku...
Postingan
Menampilkan postingan dari 2018
- Dapatkan link
- X
- Aplikasi Lainnya
POINTER DALAM BAHASA C++ ( PENGERTIAN, FUNGSI, OPERATOR, DAN CONTOH PROGRAM ) A. Pengertian Pointer Pointer adalah sebuah variabel yang berisi alamat lain. Suatu pointer dimaksudkan untuk menunjukan ke suatu alamat memori sehingga alamat dari suatu variabel dapat diketahui dengan mudah. Intinya : - Pointer adalah suatu variabel yang menunjuk ke alamat memory variabel yang lainnya. - Variabel pointer berisi suatu alamat (alokasi memory). B. Fungsi Pointer Kegunaan pointer yang utama adalah untuk menyimpan alamat memori dari sebuah variabel dan alamat dari sebuah fungsi. Pointer dapat meningkatkan kinerja untuk operasi yang dilakukan secara berulang. C. Operator Pointe r Ada 2 operator pointer yang dikenal secara luas, yaitu operator “&” dan operator “*”. a. Operator & Operator & merupakan operator al...
- Dapatkan link
- X
- Aplikasi Lainnya
FUNGSI REKURSIF DALAM BAHASA C DI PEMROGRAMAN PENGERTIAN REKURSIF Rekursif adalah suatu proses yang memanggil dirinya sendiri. Dalam rekursif sebenarnya terkandung pengertian prosedur atau fungsi. Perbedaannya adalah bahwa rekursif bisa memanggil ke dirinya sendiri, tetapi prosedur atau fungsi harus dipanggil lewat pemanggil prosedur atau fungsi. Pemanggilan diri sendiri dilakukan berulang-ulang sampai mencapai titik tertentu. Implementasi dari rekursif sebenarnya ada banyak, tapi kali ini kita akan mencoba mengimplementasikan rekursif ke dalam penjumlahan. Dari contoh analogi diatas, kita dapat menarik kesimpulan : Fungsi rekursif selalu memiliki kondisi yang menyatakan kapan fungsi tersebut berhenti. Kondisi ini harus dapat dibuktikan akan tercapai, karena jika tidak tercapai maka kita tidak dapat membuktikan bahwa fungsi akan berhenti, yang berarti algoritma kita tidak benar. Fungsi rekursif selalu memanggil dirinya sendiri sambil mengurangi atau memecahk...
Nilai Balik
- Dapatkan link
- X
- Aplikasi Lainnya
Nilai balik Fungsi dengan nilai balik adalah suatu fungsi yang dapat mengembalikan suatu nilai ke dalam fungsi utama. Dalam membuat fungsi, harus didefinisikan tipe data dari niali yang akan dikembalikan. Sebelum dapat memanggil suatu fungsi, kita harus mendeklarasikannya terlebih dahulu. Pendeklarasian fungsi dengan nilai balik diawali dengan tipe data yang akan dikembalikan nilainya. Kemudian diikuti dengan nama fungsi dan daftar perameternya.
Definisi Parameter fungsi
- Dapatkan link
- X
- Aplikasi Lainnya
PARAMETER FUNGSI Parameter adalah suatu variabel yang berfungsi menampung nilai yang akan dikirimkan kedalam fungsi atau sebaliknya menampung suatu nilai yang akan dikirimkan oleh fungsi ke bagian yang memanggilnya. Dengan adanya parameter suatu fungsi akan bersifat dinamis. Dalam pemrograman dikenal tiga jenis parameter yaitu : 1. Parameter masukan, adalah parameter yang digunakan untuk menampung nilai yang akan dijadikan masukan (input) ke dalam suatu fungsi, artinya, sebuah fungsi dapat menghasilkan nilai yang berbeda tergantung dari nilai dalam perameter yang dimasukan pada saat pemanggilan fungsi tersebut. 2. Parameter keluaran, adalah parameter yang digunakan untuk menampung nilai yang akan dijadikan keluaran (output) yang akan dikirimkan ke bagian yang memanggil fungsi tersebut, umumnya parameter ini digunakan untuk fungsi yang tidak memiliki nilai balik (prosedur) 3. Parameter masukan/keluaran, adalah parameter yang digunakan untuk menampung...
Macam-macam file header pada c++ dan fungsinya
- Dapatkan link
- X
- Aplikasi Lainnya
Macam-Macam File Header pada C++ Dan Fungsinya --Sebelum melangkah jauh untuk lebih mendalamai bahasa pemrograman C++,alangkah baiknya kita mengenal terlebih dahulu beberapa bagian dalam bahasa C++,salah satunya adalah file header.File Header merupakan sebuah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program baik itu sebagai standar Input/Output maupun sebagai syntax. File Header dalam bahasa pemrograman C++ digunakan untuk memanggil library-library yang ada sehingga suatu fungsi dapat digunakan secara baik dan benar. #Include digunakan untuk mendeklarasikan file header dalam C++, Berikut macam-macam file header dalam bahasa pemrograman C++: 1.#Include<Iostream.h> Digunakan untuk menampilkan perintah: - Cin Merupakan fungsi masukan(digunakan untuk menyimpan data dalam suatu variabel). Bentuk umum: cin>>var x; - Cout Merupakan fungsi keluaran(digunakan untuk menampilkan data ataupun tulisan). Bentuk umum: cout<<”t...