Skip to main content

Posts

Showing posts with the label Borland C

Contoh Coding C++

Contoh Coding C++ Dibawah ini saya akan membagikan program sederhana yang menggunakan bahasa C++. Berikut adalah program sederhana contoh coding C++ sederhana yang saya tulis diantaranya : 1. Konversi jam, menit dan detik : #include <iostream> using namespace std; int main() { int jam =3600;         int menit =60;         int a, b, c, d, e, f;         a=4*jam+56*menit+12;         b=3*jam+21*menit+56;         c=10*jam+34*menit+1;         d=8*jam+32*menit+31;         e=6*jam+42*menit+11;         f=a+b+c+d+e;         cout<<"hasil dari 4jam 56 menit 12 detik kedetik adalah "<<a<<endl;         cout<<"hasil dari 3jam 21 menit 56 detik kedetik adalah "<<b<<endl;         cout<<"hasil dari 10jam 34 menit...

Borland C++ : Structure

Structure Struktur digunakan untuk mengelompokan sejumlah data yang mempunyai tipe data yang berbeda. Variabel-variabel yang membentuk sebuah struktur dinamakan elemen struktur. Penggunaan Struktur menggunakan bentuk umum : nama_structurenya.nama_variabelnya Bentuk Umum Struktur :  struct nama_tipe_struktur { elemen_struktur; .... .... }; struct { elemen_struktur; ..... ..... }nama_tipe_structure Penulisan nama Structure jika mengikuti bentuk umum pertama, penggunaan nama structure-nya tidak bisa langsung di gunakan, karena secara otomatis menjadi sebuah tipe data. Dan penggunaannya harus menggunakan objek/nama variabel yang menggunakan dari nama structure itu sendiri Penulisan nama Structure dengan engikuti bentuk umum kedua, maka penggunaan nama structure-nya bisa langsung di aplikasikan Contoh Deklarasi struct mahasiswa { char nim[5]; char nama[15];  float nilai; }; Atau struct { char nim[5]; char ...

Borland C++ : Fungsi

Fungsi Fungsi (Function) merupakan blok dari kode yang dirancang untuk melaksanakan tugas khusus. Kegunaan dari fungsi ini adalah untuk:  Mengurangi pengulangan penulisan program yang berulangan atau sama.  Program menjadi lebih terstruktur, sehingga mudah dipahami dan dapat lebih dikembangkan Pemanggilan Fungsi dapat berulang-ulang dengan cara memanggil nama fungsinya. Struktur Fungsi  Sebuah fungsi sederhana mempunyai bentuk penulisan sebagai berikut : nama_fungsi(argumen) { pernyataan/perintah; } Fungsi dapat dibedakan menjadi 2. Fungsi sederhana(tanpa parameter) Fungsi Berparameter Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop. Setelah tampilan borland muncul klik New - Text Edit Lalu masukkan text code berikut : /* pembuatan fungsi garis()*/ #include<conio.h> #include<stdio.h> #include<iostream.h> garis() { printf("\n----...

Borland C++ : Pointer & Marco

Pointer & Marco POINTER Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untuk menunjukan ke suatu alamat memori sehingga alamat dari suatu variabel dapat diketahui dengan mudah. Operator Pointer Terdapat dua macam operator pointer yang disediakan oleh Borland C++: 1. Operator dereference ( & ) 2. Operator reference ( * ) Operator dereference ( & ) •Operator ini biasa disebut dengan “address of” atau operator alamat. Dengan menggunakan operator dereference(&) ini, suatu variabel akan menghasilkan alamat lokasi memori. Operator reference Operator ini biasa disebut dengan “value pointed by”. Dengan menggunakan operator reference (*) ini, menghasilkan nilai yang berada pada suatu alamat memori Penggunaan Pointer   Dapat digunakan untuk mendeklarasikan variabel bertipe data string tanpa harus dideklarasikan batasan karakternya. Dapat digunakan dalam penggunaan FUNGSI yaitu saat pemanggilan secara...

Array : Borland C++

Array Variabel Larik atau lebih dikenal dengan ARRAY adalah Tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama. Suatu Array mempunyai jumlah komponen yang banyaknya tetap. Banyaknya komponen dalam suatu larik ditunjukan oleh suatu indeks untuk membedakan variabel yang satu dengan variabel yang lainnya. Variabel array dalam Borland C++, dapat digolongkan menjadi dua buah dimensi: Array Berdimensi Satu. Array Berdimensi Dua Array Dimensi 1 Bentuk Umum pendeklarasian array :  Tipe_Data Nama_Variabel[Ukuran] Penjelasan : *Tipe Data : Untuk menyatakan type data yang digunakan *Ukuran : Untuk Menyatakan jumlah maksimum elemen array Contoh Pendeklarasian Array : floar Nil_Akhir[6]; Inisilaisasi/pemberian nilai awal array dimensi 1 Tipe_Data nama_array[jml_elemen] = { nilai array }; Dan pengaksesan pemanggilan datanya bisa menggunakan/memanggil subindeksnya Nama_Array[Subscript/Index] Contoh : Nil_Akhir[3]; Nil_Akhir...

Perulangan : Borland C++

Perulangan  Perintah For Proses looping yang menggunakan perhitungan (counter) yang sudah pasti (misalnya variabel k=1,2,...,n; j=m, m-1,...,5; dan sebagainya) dapat dibuat menggunakan pernyataan for. Bentuk Umum: for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah ) { pernyataan / perintah; pernyataan / perintah; pernyataan / perintah; } Kegunaan dari masing-masing argumen for diatas adalah : Inisialisasi; merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu. Syarat Pengulangan; memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan. Pengubah Nilai Pencacah; mengatur kenaikan atau penurunan nilai pencacah. Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop. Setelah tampilan borland muncul klik New - Text Edit Lalu masukkan text code berikut : /* --------------------------- */...

Perintah Switch Case

Perintah Switch Case : Borland C++ Perintah ini merupakan pernyataan yang dirancang untuk menangani pengambilan keputusan yang melibatkan sejumlah pilihan alternatif yang diantaranya untuk menggantikan pernyataan if bertingkat. Bentuk Umum: switch (ekspresi integer atau karakter ) { case konstanta-1 : … perintah; … perintah; break; case konstanta-2 : … perintah; … perintah; break; default : … perintah; … perintah; } Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop. Setelah tampilan borland muncul klik New - Text Edit Lalu masukkan text code berikut : #include <stdio.h> #include <conio.h> #include <iostream.h> main() { char kode,lagi; atas: clrscr(); cout<<"MASUKAN KODE BARANG [A..C]: "; kode = getche(); cout<<'\n'; switch (kode) { case 'A': case 'a': cout<<"Alat Olah Raga"; break; case 'B': case ...

Kondisi IF

Kondisi IF : Borland C++ Perintah IF Perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau lebih pernyataan. Bentuk Umum: if (kondisi) { pernyataan } Contoh: discount=0; If(nilai_beli>10000) { discount=(10/100)*nilai_beli; bonus=“Payung” } Arti dari source code diatas adalah jika nilai pembelian lebih dari 10000 maka akan mendapat discount 10%. Selain itu juga akan mendapatkan bonus payung. Perintah IF ELSE Bentuk Umum : if (kondisi) pernyataan 1 else pernyataan 2 Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop. Setelah tampilan borland muncul klik New - Text Edit Lalu masukkan text code berikut : #include <stdio.h> #include <conio.h> main() { int nilai,tugas; printf("Masukan Sebuah Nilai: ");scanf("%d",&nilai); printf("Ma...