Posts

Showing posts from December, 2016

STRUCTURE

Image
structure Definisi Struktur ( struct ) sendiri adalah kumpulan dari variabel yang dinyatakan dengan sebuah nama , dengan sifat setiap variabel dapat memiliki tipe yang berlainan. Dalam pemrograman C++, jika kita membuat suatu program yang memerlukan berbagai tipe data yang akan digunakan. Tentunya dengan nama variable yang banyak pula. Dalam program yang sederhana, jika kita manggunakan sedikit variable tentu tidak jadi masalah. Akan tetapi jika kita akan membuat sebuah program yang lebih kompleks, dengan berbagai macam nama dan tipe variable dalam pendeklarasianya. Dengan struct, kita bisa mengelompokkan berbagai nama dan tipe variable tersebut sesuai dengan kelompoknya. Hal ini tentunya bisa berguna untuk memudahkan dalam mengelompokkan sebuah variable. Sebagai contoh umum, ada terdapat berbagai nama variable : nama, npm, alamat , dll. Variabel – variable tersebut dapat kita kelompokkan menjadi satu dengan nama data_mahasiswa . Kemudian jika terdapat variable

FUNGSI C++

Image
Pengertian Fungsi dalam Pemograman C++ Fungsi / Function adalah satu blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain dalam suatu program. Tujuan pembuatan fungsi adalah : Memudahkan dalam pembuatan program. Menghemat ukuran program. Keuntungan memakai fungsi : Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil. Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program. Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda. Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau mengubah program yang kita buat Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tingg

ARRAY

Image
Pengertian Array, Cara Kerja Dan Contohnya Pengertian Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Variabel array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori yang ingin dibuat.        A. Deklarasi Array Dimensi Satu Contoh : X : Array[1..10] of integer Artinya : mendefinisikan 10 variabel bertipe integer Yaitu : X1, X2, X3, … X10 Contoh lain : NamaHari : Array [1..7] of String Nilai : Array [1..10] of Char Frekuensi : Array[‘A’..‘E’] of Real Contoh : X : Array[1..10] of integer Artinya    : mendefinisikan 10 variabel bertipe integer Yaitu       : X 1 , X 2 , X 3 , … X 10 Contoh lain : NamaHari  : Array [1..7] of String Nilai   : Array [1..10] of Char Frekuensi : Array[‘A’

LOOPING PADA BAHASA C

Image
Perulangan (LOOPING) pada Bahasa C++ Jika bicara perulangan, apa yg ada dalam benak kita?? suatu kejadian yg di ulang? tapi kali ini kita bahas Perulangan Pada Bahasa C++ Dari Judul tulisan di atas, pasti akan muncul banyak pertanyaan . dan di sini saya akan bahas apa sih arti dari perulangan dalam bahasa C++ ?, bagaimana bentuk umumnya?, dan contoh program sederhana yg menggunakan perulangan! Jawaban untuk pertanyaan pertama Perulangan : Perulangan adalah suatu atau serangkaian bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Jawaban untuk pertanyaan ke dua Bentuk umum Perulangan pada bahasa C++ ada  3 antara lain : 1. Perulangan FOR     Digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Bentuk umumnya: for( awal ; kondisi ; counter ) { Statementl; Statement2; } Statement3; 2. Perulangan WHILE     Digunakan bila jumlah perulangannya belum diketahui. Bentuk umumnya: while( expres

OPERASI PENYELEKSIAN KONDISI

Image
                                              Operasi Penyeleksian Kondisi Pernyataan Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Untuk keperluan pengambilan keputusan, Borland C++ menyediakan beberapa perintah antara lain. Pernyataan IF Pernyataan if mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan”. Bentuk umum dari pernyataan if :                                   if (kondisi)                                        pernyataan; Penulisan kondisi berada di dalam tanda kurung kurawal jika pemakaian if diikuti dengan pernyataan majemuk, bentuk penulisannya sebagai berikut : if (kondisi) { pernyataan; …… } Contoh-1 #include<stdio.h> #include<conio.h> #include<iostream.h> main( ); { float x,y; clrscr( ); cout<<" Masukkan Nilai Positif atau Negatif "<<endl; cou

OPERASI STRING DALAM BAHASA C

Image
Operasi String Dalam Bahasa C++ 1. Fungsi Manipulsai String Dalam Borland C++ telah menyediakan beberapa fungsi yang digunakan untuk keperluan dalam memanipulasi String. Adapun bagian-bagian Fungsi Manipulasi String yaitu: Fungsi strcat()         Merupakan fungsi yang digunakan untuk menambahkan sebuah string sumber kebagian akhir dari string tujuan. Yang harus disertakan dalam header adalah : string.h  Bentuk penulisannya seperti ini: strcat(tujuan, sumber); contoh program /*Contoh program fungsi strcat*/ #include<stdio.h> #include<conio.h> #include<string.h> #include<ctype.h> #include<iostream.h>   int main()  {     char input1[20];     char input2[20];        cout<<"Masukkan Kata pada - input 1= ";        cin>>input1;        cout<<"Masukkan Kata pada - input 2= ";        cin>>input2;        strcat(input1, input2);        cout<<"Hasil penggabungan Katanya

PENGENALAN TYPE DATA

Image
                                    Pengenalan Tipe Data, Perintah Masukan dan Keluaran Borland C++ memiliki 7 tipe data dasar dan 3 tipe tambahan, diantaranya: Tipe Ukuran Jangkauan Nilai Tipe Data Data Memori Char 1 Byte -128 s.d 127 Int 2 Byte -32768 s.d 32767 Short 2 Byte -32768 s.d 32767 Long 4 Byte -2,147,435,648 s.d 2,147,435,647 Float 4 Byte 3.4 x 10-38 s.d 3.4 x 10+38 5 – 7 Double 8 Byte 1.7 x 10-308 s.d 1.7 x 10+308 15 – 16 Long Double 10 Byte 3.4 x 10-4932 s.d 1.1 x 10+4932 19 Tipe Data Tambahan, yang dimiliki oleh Borland C++, adalah : Unsigned digunakan bila data yang digunakan hanya data yang positif saja. Tipe Jumlah Jangkauan Nilai Data Memori Unsigned Integer 2 Byte 0 – 65535 Unsigned Character 1 Byte 0 – 255 Unsigned Long Integer 4 Byte 0 – 4,294,967,295 Deklarasi Variabel [Kristanto:2009] pengertian deklarasi adalah memesan memori dan menentukan jenis dat