Sunday 30 October 2011

Function di C#, Java dan C++


Function
Fungsi/function adalah suatu kumpulan instruksi/perintah/program yang dikelompokkan menjadi satu, letaknya terpisah dari program yang menggunakan fungsi tersebut, memiliki nama tertentu yang unik, dan digunakan untuk mengerjakan suatu tujuan tertentu. Dalam bahasa pemrograman lain fungsi dapat disebut sebagai subrutin (basic, VB) atau procedure (pascal, Delphi)
Keuntungan Fungsi
1. Dapat melakukan pendekatan top-down dan divide-and-conquer:
2. Top-down: penelusuran program mudah
3. Divide-and-conquer: program besar dapat dipisah menjadi program-program kecil.
4. Kode program menjadi lebih pendek, mudah dibaca, dan mudah dipahami
5. Program dapat dikerjakan oleh beberapa orang sehingga program cepat selesai dengan koordinasi yang mudah.
6. Mudah dalam mencari kesalahan-kesalahan karena alur logika jelas dan sederhana Kesalahan dapat dilokalisasi dalam suatu modul tertentu saja.
Read more »

Array Multi Dimensi Java, C# dan C++

Tidak jauh berbeda dengan array satu dimensi, Array 2 dimensi Juga menyimpan data yang bertipe sama Tapi mempunyai 2 index,,Biasanya digunakan Dalam matrik,pengolahan Citra Dll . . .

Untuk struktur pendeklarasiannya

pada Csharp
     tipedata [jumlahElemen1,jumlahElemen2] namaVariabel = new namaVariabel [jumlahElemen1,jumlahElemen2];
pada Java
     tipedata [jumlahElemen1][jumlahElemen2] namaVariabel = new namaVariabel [jumlahElemen1][jumlahElemen2];

kalo di C++
     tipedata namaVariabel [jumlahElemen1][jumlahElemen2];


ini contoh Code Programnya

Read more »

Array di Java, C# dan C++

Array adalah sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.

Cara pendeklarasian Array setiap bahasa Program berbeda tapi semuanya memiliki karakter yang sama . . .

deklarasi di csharp dan java:
tipedata [] nama variabel = new nama variabel [jumlahElement];

kalo di C++
tipedata namaVariabel [jumlahElemen];

Dulu waktu semester 2 kata pak HadiQ Array itu seperti Laci Ganda, Di belakangnya Laci itu ada Laci lagi sejumlah elemen aray itu . . .
Hehehehehehe


Berikut contoh code Programnya . . .

Read more »

Looping (perulangan) Do - While di java, C# dan C++

Bentuk terakhir Looping adalah mengunakan do-While . . .
Struktur do-while sebenarnya mirip dengan struktur while.perbedaanya hanya terletak pada penempatan kondisinya saja.pada struktur while,kondisi ditempatkan di awal blok perulangan , sedangkan do-while kondisinya diletakan di akhir blok.berikut ini bentuk umum penulisan do-while:

do{
//statement yang akan di ulang
}while(kondisi);

Dan berikut contoh kode Programnya

Read more »

Looping (Perulangan) While di Java, C# dan C++

Looping yang akan ane bahas pada postingan yang ini adalah Looping menggunakan "While" . . .
Looping dengan while akan menyebabkan program kita mengulang barisan statement seperti yang dikondisikan di awal looping. Syntax atau bentuk statement while adalah sebagai berikut :

while (kondisi)
{
  statement1;
  :
  statement_n;
}

Cara kerja looping dengan while di Csharp, Java dan C++ adalah sebagai berikut :

"Csharp"
namespace While_Loop
{
 class Program
 {
  public byte angka=7; //property
  public static void Main(string[] args)
  {
   Konfir masi = new Konfir(); //deklarasi Class Konfir
Read more »

Looping (Perulangan) For di Java, C# dan C++

Loop secara bahasa artinya putaran,,
tidak juah dengan artinya secara bahasa Looping adalah Beberapa instruksi diulang untuk suatu jumlah pengulangan yang tertentu.

Jumlah pengulangan dapat diketahui sebelumnya atau ditentukan dalam perjalanan program.

Fungsinya memang untuk perulanganLebih efisien, terutama untuk menampilkan pernyataan yang butuh perulangan. Misalkan kita harus menampilkan baris 1-100 atau menampilkan suatu kalimat yang sama dalam jumlah yang sangat banyak.
looping dalam programing banyak macemnya, di postingan yang ini ane bahas yang pake "FOR"

struktruk codingnya seperti ini :

for ([ini sialisasi counter]; [syarat perulangan]; [update counter])
{
       <statemen2 yang di ulang>
{

oke dari pada panjang lebar langsung ke Sintaxnya saja . . .

Read more »

Flow Control Switch-Case di Java, C# dan C++

Nah disini ni ane mau bahas Flow Control "Switch" . . .
Switch Case adalah prosedure dalam bahasa pmrograman yang fungsinya sama dengan IF (untuk melakukan sebuah proses berdasarkan Kondisi terntentu) namun dengan banyak kondisi (Multi Kondisi)

Contoh Sederhana dari Program ini adalah seperti halnya sebuah lampu lalu lintas yang dimana disana dikondisikan sebagai berikut:

- Bila Lampu Merah maka semua Kendaraan Harus Berhenti
- Bila Lampu Kuning maka Kendaraan bersiap-siap melaju
- Bila Lampu Hijau maka Kendaraan boleh melaju

Kondisi-Kondisi yang Multiple seperti ini akan sangat memakan banyak code dan memory (size file) bila menggunakan Statement IF sehingga perlu adanya sebuah Statement pengganti yang fungsinya sama dengan Statement IF namun lebih simple yaitu Switch Case.

Langsung saja Ane Kasi Sintaxnya

Read more »

Flow Control IF Java, C# dan C++

Flow Control dalam programming terbagi menjadi 2 (stau ane sich) . . .
Pada postingan ini ane bahas "If", kalo yang "Switch"  ntar ane bahas di postingan slanjutnya . .
Seleksi kondisi atau dalam bahasa madura programingnya "If",, adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Seleksi kondisi ini sangat penting dalam pemrograman sebab dengan adanya seleksi kondisi, program dapat menentukan proses apa yang harus dilakukan selanjutnya berdasarkan keadaan sebelumnya. Sehingga nampak seolaholah program dapat berpikir dan mengambil keputusan. Disinilah letak kekurangan komputer yaitu tidak mampu berpikir sendiri, semua hal yang dilakukan adalah berdasarkan perintah.

untuk melakukannya di Csharp, Java Dan C++ . . .
Berikut Source nya

Read more »

Wednesday 26 October 2011

Penerapan Class, Method dan Property di Java, C# dan C++

Assalamu'alaikum Wr.Wb . . .
Akhirnya Bs Ngepost Materi OOP1. . .
di bLog ini tidak membahas ttg sintax dasar Charp, Java dan C++,,soalnya Bisa ente baca d blog2 tmn2 yang laen . . . hehehehehehe
ya sblumnya ane mw jelasin ttg OOP dl,,y Walopun Dpt copy Paste dr Google,,
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.
Read more »