Langsung ke konten utama

Postingan

KONSEP MODULARISASI KODE PROGRAM

Konsep Modularisasi Kode Program Salah satu yang paling penting konsep-konsep pemrograman adalah kemampuan untuk group beberapa baris kode ke dalam sebuah unit yang dapat dimasukan dalam program kami. Yang asli untuk kata ini adalah sub-program. Nama lain meliputi: makro, sub-rutin, prosedur, modul dan fungsi. Kita akan menggunakan istilah fungsi untuk apa mereka di sebut dalam dua bahasa pemrograman yang utama today: C++ dan java. Fungsi-fungsi penting karena membolehakn kita untuk mengambil program besar dan rumit untuk membagi mereka menjadi potongan-potongan kecil diatur. Karena fungsi yang lebih kecil adalah bagian program secara keseluruhan, kami bias berkonsentrasi pada apa yang kita inginkan dan melakukan tes untuk memastikan ia berfungsi dengan baik. Umumnya fungsi jatuh kedalam dua kategori: 1. Control program Fungsinya hanya di gunakan untuk membagi dan sub control program . fungsi ini adalah fungsi unik yang di tulis. Lain-lain program dapat menggunaka fungsi serupa bahka...
Postingan terbaru

Pointer pada C++

POINTER PADA C++  Pointer ( petunjuk ) yaitu variabel yang berisi alamat dari suatu variabel lain. Pointer ini digunakan dengan maksud untuk menunjukan ke suatu alamat memori sehingga kita dapat mengetahui dengan mudah alamat dari suatu variabel. Pointer juga bisa diartikan sebagai tipe data yang nilainya mengarah pada nilai yang terdapat pada alamat memori.  Fungsi Pointer yang utama yaitu menyimpan alamat memori dari sebuah variabel. Pointer juga dapat berfungsi untuk menyimpan suatu alamat memori dari sebuah fungsi. Contoh Program : Perhatikan contoh Pointer di C++ berikut ini, program ini seperti biasa menggunakan program Microsoft Office Studio 2013, Untuk compiler lain seperti Code Block, Turbo C++ dll, kalian bisa mengganti int _tmain(int argc, _TCHAR* argv[]) menjadi int main() dan menghapus #include "stdafx.h" agar tidak terjadi error. : // Pointer.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> ...

Fungsi Rekursif

Funsgi Rekursif Fungsi Rekursif adalah fungsi yang mengembalikan nilai dirinya sendiri atau juga dapat diartikan fungsi yang memanggil dirinya sendiri. Nah sebagai contoh kali ini, saya akan memaparkan fungsi rekursif dalam persoalan faktorial nih. Dalam fungsi faktorial kali ini, saya melakukan dua pengkondisian, pertama untuk penghentian fungsi dan yang kedua sebagai penjalannya dan proses fungsi tersebut. Ketimbang bigung maksudnya, nih kayak gini : long rekursiffaktorial(int f) {     if (f == 0)         return 1;     else         return f * rekursiffaktorial(f - 1); } Nah disana kan ada return yang menandakan akan kembalinya nilai yang diberikan,  jika f = 0 maka akan dikembalikan nilai 1, dan jika tidak, maka akan dilakukan proses faktorial. Yang gini yang lengkapnya :      #include <iostream> using namespace std;  ...

Fungsi Nilai Balik pada c++

Fungsi nilai balik pada c++ Program komputer yang dibuat untuk menjawab permasalahan umumnya berukuran sangat besar. Cara terbaik untuk mengembangkan dan menangani program besar adalah dengan menyusunnya dari potongan-potongan program yang berukuran kecil (atau yang disebut dengan modul) yang lebih mudah untuk ditangani dibandingkan dengan program yang terdiri dari banyak baris. modul-modul ini yang nantinya akan dipanggil oleh program utama untuk dijalankan. Modul program di dalam c++ disebut dengan fungsi Adapun tujuan dari pembuatan fungsi adalah : 1. Program akan menjadi lebih terstruktur 2. Dapat mengurangi duplikasi data / code 3. Fungsi dapat dipanggil dari program atau fungsi lain Fungsi ada 2 yaitu 1. Fungsi dengan nilai balik 2. Fungsi tanpa nilai balik Nah kali ini kita akan membahas tentang fungsi dengan nilai balik. yukk langsung aja :) A. Pengertian Fungsi dengan nilai balik adalah suatu fungsi yang dapat mengembalikan suatu nilai ke dalam fungsi utama. Da...

PARAMETER FUNGSI C++

Parameter Fungsi c++ Terdapat dua macam para parameter fungsi, yaitu :     Parameter formal adalah variabel yang ada pada daftar parameter dalam definisi fungsi.     Parameter Aktual adalah variabel yang dipakai dalam pemanggilan fungsi. Bentuk penulisan Parameter Formal dan Parameter Aktual.     Pemanggilan dengan nilai ( Call by Value ) Pemanggilan dengan nilai merupakan cara yang dipakai untuk seluruh fungsi buatan yang telah dibahas didepan. Pada pemanggilan dengan nilai, nilai dari parameter aktual akan ditulis keparameter formal. Dengan cara ini nilai parameter aktual tidak bisa berubah, walaupun nilai parameter formal berubah. Contoh Program : /* ———————— */ /* Penggunaan Call By Value */ /* Program Pertukaran Nilai */ /* ———————— */ #include<conio.h> #include<stdio.h> #include<iostream.h> tukar(int x, int y); main() { int a, b; a = 88; b = 77; clrscr(); cout<<”Nilai Sebelum Pemanggilan ...