PEMROGRAMAN CASIER MENGGUNAKAN TURBO C++

 Untuk membaca versi lengkapnya dengan gambar dan program mentahnya, silahkan download disini

BAB I

PENDAHULUAN

  1. A.  LATAR BELAKANG

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[rujukan?]Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.

  1. TUJUAN MAKALAH

Adapun tujuan dari penyusunan makalah dengan judul ” Sistem Informasi Manufaktur ” adalah sebagai berikut :

  1. Memenuhi salah satu tugas mata kuliah Teknik Pemrog. Terstruktur 2.
  2. Melatih mahasiswa untuk lebih aktif dan kreatif.
  3. Menambah wawasan dan pengetahuan tentang pemrograman c++ pada turbo c++.
  4. Sebagai jawaban dari permasalahan perhitungan dari counter HP yang penulis kelola sendiri.
  1. Metode Pengumpulan Data

Dari banyak metode penulisan yang telah ada, penulis menggunakan metodekepustakaan. Metode kepustakaan ini persifat praktis, efektif, efisien serta sangat mudah untuk mencari bahan dan data-data tentang topik ataupun materi yang kami gunakan dalam penulisan makalah ini.

D. Ruang Lingkup

Mengingat keterbatasan waktu dan kemampuan yang penulis miliki maka ruang lingkup makalah ini difokuskan kepada pengertian sistem informasi manufaktur, penerapan dalam perusahaan, dan contoh dari aplikasi itu sendiri.

  1. E.  Sistematika Penulisan

Untuk memudahkan pembahasan dalam penulisan makalah ini penulis menguraikan bab secara keseluruhan yang terdiri dari tiga bab yaitu sebagai berikut :

  1. BAB I              : PENDAHULUAN
  2. BAB II            : PEMBAHASAN
  3. BAB III          : PENUTUP

BAB II

PEMBAHASAN

 

  1. A.  Menginstall turbo c++

 

Sebelum kita memulai pembuatan program, kita harus pastikan apakah PC atau Laptop kita sudah terinstall turbo c++ atau belum. Jika belum, maka penulis akan memberitahukan kepada anda tentang cara penginstalan turbo c++.

Langkah-langkahnya adalah sebagai berikut :

  1. DOWNLOAD KLIK FREE DOWNLOAD compiler Borland C++ 3.0 [RAR]
  2. Langkah awal setelah kamu download compiler Borland C++ 3.0 adalah MENGEKSTRAKNYA DALAM DRIVE:C:
    (INGAT SESUAIKAN DENGAN DRIVE KOMPUTER TEMPAT MENGINSTAL OS)
  3. Setelah selesai diekstrak, Lalu pilih : icon INSTALL seperti gambar yang dilinkari warna merah dibawah ini :

 

 

 

 

 

 

  1. Kemudian akan tampik jendela C:\TURBOC~1\INSTALL.EXE, Tekan enter saja kalo ga mau ngartiin (dijamin aman koq)hehe
  2. Ketikan manual C, pada Drive:C anda untuk menginstall Pack Source C++,kemudian tekan enter
  3. Masukan Folder Source Path anda yang ada pada folder Turbo C yang ekstrak tadi (Tekan Enter langsung ajah aman lagi koq) hehe
  4. Langkah terakhir yaitu pilih menu “Start Installation” utuk mengekstrak Path-path yang ada dalam folder Turbo C tadi kedalam folder baru C:\TC

  5. Proses Instalasi selesai.

  6. B.  CARA MEMBUKA TURBO C++ YANG TELAH KITA INSTALL

Langkah-langkahnya adalah :

  1. Buka Command Prompt! biasa nya selalu diawali dengan folder C:\Documents and Setting\user_anda> ketikan CD.. ketiklah hingga layar command prompt mempunyai tulisan C:tc\bin\tc.exe lebih jelasnya lihat gambar di bawah:

2. Maka akan muncul seperti pada gambar dibawaj ini :

 


C. Pembuatan Program dan coding

 

Sebelum kita memulai pembuatan programnya, terlebih dahulu kita buka aplikasi turbo c++ yang ada di dekstop kita. Jika sudah kita buka, maka kita ketikan coding dibawah ini :

Penjelasan dan atau logika dari koding diatas :

 

#include <iostream.h>

#include <conio.h>

(ket : “#include digunakan pada program jika program tersebut melibatkan object cout dan cin.
#include , diperlukan jika dalam program terdapat suatu operator matematika ( +, -, : dan x ) atau perhitungan matematika, semisal penjumlahan, pengurangan, perkalian, dsb..
“)

void main (){

float disc=0.1; (“Memberikan jenis tipe data dan variabelnya, dimana variabel luas, jari_jari memiliki tipe data float. Yang dimana float itu sendiri digunakan untuk membulatkan bilangan”)

char nama[20]; (“Memberikan jenis tipe data dan variabelnya yakni nama sebagai character yang dibatasi panjangnya sebanyak 20”)

char kode[20]; (“Memberikan jenis tipe data dan variabelnya yakni kode sebagai character yang dibatasi panjangnya sebanyak 20”)

long harga_barang;

long jumlah_barang;

long total_harga;

long discount;

long harga_discount;

long uang_bayar;

long uang_kembali;

clrscr();(“Berfungsi untuk menghapus layar sebelumnya”)

cout<<”                  BLUE VECTOR”<<endl;(Mencetak “BLUE VECTOR”dan mencetak kebawah sebanyak 1enter)

cout<<”                ================”<<endl;(Mencetak “===================”dan mencetak kebawah sebanyak 1enter)

cout<<endl; (mencetak kebawah sebanyak 1enter)

cout<<“====================================”<<endl;(Mencetak “===================”dan mencetak kebawah sebanyak 1enter)

 

cout<<“Nama Barang : “;cin>>nama;(Mencetak “Nama Barang : ” dan menginputkan variabel nama)

cout<<“Kode Barang : “;cin>>kode; (Mencetak “Kode Barang : ” dan menginputkan variabel kode)

cout<<“Harga Barang : Rp.”;cin>>harga_barang; (Mencetak “Harga Barang :” dan menginputkan variabel harga_barang)

cout<<“Jumlah Barang : “;cin>>jumlah_barang; (Mencetak “Jumlah Barang :” dan menginputkan variabel jumlah_barang)

cout<<“====================================”<<endl; ;(Mencetak “===================”dan mencetak kebawah sebanyak 1enter)

cout<<endl; (mencetak kebawah sebanyak 1enter)

total_harga=harga_barang*jumlah_barang;(Mendeklarisakan dan memberikan keputusan terhadap variabel total_harga, yang dimana total harga itu sama dengan harga_barang dikalikan dengan jumlah_barang)

discount=total_harga*disc;(memberikan nilai kepada variabel discount yaitu discount sama dengan total harga dikalikan dengan disc, yang dimana disc itu dideklarasikan sebagai tipe datanta float yaitu 0.1(10%))

harga_discount=total_harga-disc; (memberikan nilai kepada variabel harga_discount yaitu harga_discount sama dengan total harga dikurangkan dengan disc, yang dimana disc itu dideklarasikan sebagai tipe datanta float yaitu 0.1(10%))

if(total_harga>=100000){(jika total_harganya lebih dari atau 10000 maka akan melakukan eksekusi selanjutnya dibawah ini🙂

cout<<“====================================”<<endl;

cout<<“Total         : Rp.”<<total_harga<<endl;

cout<<“Discount      : Rp.”<<discount<<endl;

cout<<“Total Harga   : Rp.”<<harga_discount<<endl;

cout<<“=====================================”<<endl;

cout<<endl;

cout<<endl;

cout<<“PEMBAYARAN”<<endl;

cout<<“TUNAI   : Rp.”;cin>>uang_bayar;

cout<<“KEMBALI : Rp.”<<uang_bayar-harga_discount<<endl;

cout<<endl;

cout<<endl;

cout<<“========================”<<endl;

cout<<“>> THANKS FOR SHOPING <<“<<endl;

cout<<“========================”<<endl;

}

else

{

cout<<“Total         : Rp.”<<total_harga<<endl;

cout<<“Discount      : Rp. 0″<<endl;

cout<<“Total Harga   : Rp.”<<harga_discount<<endl;

cout<<“=====================================”<<endl;

cout<<endl;

cout<<“PEMBAYARAN”<<endl;

cout<<“TUNAI   : Rp.”;cin>>uang_bayar;

cout<<“KEMBALI : Rp.”<<uang_bayar-harga_discount<<endl;

cout<<endl;

cout<<endl;

cout<<“========================”<<endl;

cout<<“>> THANKS FOR SHOPING <<“<<endl;

cout<<“========================”<<endl;

}

getch();

}(“Untuk menahan, maksudnya adalah menahan sementara printah yang telah di berikan”)

  1. D.  Menjalankan program

 

Setelah kita mengetikan coding , maka kita akan muli mengcompilenya, yaitu dengan cara:

  Ø  Pilih compile pada menu bar, lalu pilih compile

  Ø  Atau cara cepatnya tekan Alt+F9

Setelah compile menyatakan success, maka akan muncul seperti pada gambar dibawah ini :

Setelah prosses compile berhasil, maka kita akan muli meruningnya dengan cara :

  Ø  Klik run pada menu bar, pilih run

  Ø  Atau untuk cara cepatnya kita tinggal mengetikan Ctrl+F9 secara bersamaan pada kyboard kita.

  1. E.  Output dari program

Setelah kita menjalankan program diatas, maka akan muncuk outpu seperti dibawah ini :

Disini kita yang menginputkan nama barangnya, kemudian kode barang, harga barang, dan juga jumlah barang kita inputkan sendiri. Ketentuannya adalah jika nilai atau total harga pembelanjaan mencapai lebih dari atausama dengan 100000 maka akan mendapatkan diskon 10%. Sedangkan tidak memenuhi kondisi diatas, maka akan  menghasilkan outpu seperti dibawah ini :

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s