Menghitung Diskon Berdasarkan Harga Belanja dengan Fungsi IF

Apabila sebelumnya telah saya beri contoh mengenai menghitung diskon dengan fungsi switch, kini saya akan berbagi yang benggunakan fungsi IF.
Ini adalah contoh syntaxnya

#include <iostream>

using namespace std;

int main()
{
  int harga;
  cout<<"Masukkan Harga Belanja Anda : ";
  cin>>harga;
  cout<<endl;
  
  if (harga<150000)
   {
   cout<<"Diskon : 0%\n";
   }
   else if (harga<400000)
   {
   cout<<"Diskon : 2.5%\n";
   }
   else if (harga<1000000)
   {
   cout<<"Diskon : 5%\n";
   }
   else if (harga<2500000)
   {
   cout<<"Diskon : 7.5%\n";
   }
   else
   {
   cout<<"Diskon :10%\n";
   }

  system("PAUSE");    
  return 0;
}


Menghitung Diskon Berdasarkan Harga Belanja dengan Fungsi Switch

Ini adalah contoh sintax menghitung diskon berdasarkan harga belanja menggunakan C++

#include <iostream>

using namespace std;

int main()
{
   int nilai;
   
   cout<<"Pilih Kategori Harga Belanja Anda\n\n";
   cout<<"1 : Harga belanja < Rp.150000\n\n";
   cout<<"2 : Harga Belanja Rp.150000 - Rp.400000\n\n";
   cout<<"3 : Harga Belanja Rp.400000 - Rp.1000000\n\n";
   cout<<"4 : Harga Belanja Rp.1000000 - Rp.2500000\n\n";
   cout<<"5 : Harga Belanja > Rp.2500000\n\n";
   cout<<"Pilihan Anda : ";
   cin>>nilai;
   cout<<endl;
   
   switch (nilai)
   
   {
     case 1 : cout<<"Anda Mendapat Diskon : 0%\n";
     break;
     case 2 : cout<<"Anda Mendapat Diskon :2.5%\n";
     break;
     case 3 : cout<<"Anda Mendapat Diskon 5%\n";
     break;
     case 4 : cout<<"Anda Mendapat Diskon 7.5%\n";
     break;
     case 5 : cout<<"Anda Mendapat Diskon 1.5%\n";
     break;
              default:
              cout<<"Perintah Yang Anda Masuukkan Salah\n";
   }
   cout<<endl;
  system("PAUSE");    
  return 0;
}


Bahasa Pemprograman

Komputer merupakan alat pengolah informasi dan data yang sudah tidak asing bagi kita. perangkat yang ada pada komputer semuanya menggunakan bahasa mesin, sehingga untuk dapat memudahkan pengguna dalam memberi perintah kepada komputer, maka diperlukan bahasa yang mampu menterjemahkan bahasa manusia tersebut kedalam bahasa mesin sehingga instruksi tersebit dapat diolah oleh komputer.

bahasa pemrograman merupakan teknik komunikasi untuk menjalankan instruksi pada komputer. bahasa pemrograman dapat memfasilitasi programer untuk menetapkan apa yang akan dilakukan komputer, bagaimana data tersebut disimpan dan di kirim, dan apa yang akan dilakukan jika data yang diperoleh variatif.

bahasa pemrograman dapat kiklasifikasikan dalam beberapa tingkat. yaitu :
Bahasa tingkan rendah
merupakan bahasa pemrograman generasi pertama. sangat sulit untuk dimengerti karena instruksinya menggunakan bahasa mesin
contoh bahasa tingkat rendah yaitu bahasa ASSEMBLER yang merupakan bahsa dengan pemetaan satu-persatu terhadap instruksi komputer.

Bahasa tingkat menengah
merupakan bahasa yang telah mendekati bahasa manusia sehari-hari, tetapi masih cukup sulit untuk dimengerti karena menggunakan singkatan-singkatan seperti STO yang berarti simpan (STORE) dan MOV yng artinya pindah (MOVE).
contoh : Fortran

Bahasa tingkat tinggi
merupakan bahsa yang mudah dimengerti karena kedekatannya dengan bahasa manusia sehari-hari. sebuah pernyataan diterjemahkan kepada mesin menggunakan COMPILER.
contoh : JAVA, C++, .NET

Pengertian dan Sejarah C++

C++ merupakan salah satu bahasa pemrogaraman yang memiliki syntax cukup simple (menurut saya).
terdapat beberapa compiler yang mendukung bahasa tersebut, antara lain yaitu Borland C++, Microsoft visual C++, dev C++, dan masih banyak yang lain.

meskipun bahasa C dan C++ menggunakan syntak yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam sub-submasalah yang lebih kecil, selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman Berorientasi Objek. Untuk menyelesaikan masalah, C++ melakukan langkag pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari objek-objek fisik, class tersebut berisikan keadaan objek, anggota-anggotanya dan kemampuan dari objeknya. setelah beberapa class dibuat kemudian masalah dipecahkan dengan class.

Pada awal tahun 1978, Dennis M. Ritchie dan Brian W. Kerninghan dari AT&T Laboratories menngembangkan bahasa B menjadi C. bahasa B yang diciptakan oleh ken Thompson sebenarnya merupakan pengenbangan dari bahasa BCPL (basic Combined Program Language)yang diciptakan oleh martin Richard.


Pada tahun 1989 American National Standards Institude (ANSI) mengeluarkan standar bahasa C yang diciptakan oleh kerninghan dan ritchie tersebut dan dikenal dengan ANSI C atau C dengan Class.

Tahun 1983-1984, bahasa C disempurnakan dengan menambah fasilitas pembeban lebihan operator dan fungsi yang kemudian dikenal dengan bahasa c++. Symbol ++ merupakan operator c untuk operasi naikan menunjukkan bahwa bahasa baru tersebut merupakan versi c yang dipercanggih.
Kaemudian muncul compiler-compiler yang dapat digumanak untuk mengkompilasi bahasa c++ seperti borlan C++, turbo C++, dan yang lainnya.

Komentar pada Java

sama halnya dengan bahasa pemrograman lainnya, java juga memiliki sintak untuk komentar.
Komentar yaitu catatan yang ditulis pada kode namun tidak akan dieksekusi. dengan tujuan sebagai bahan dokumentasi.

penulisan komentar antara lain
1. // This is a C++ style or single line comments

2. /* this is an example of a
             C style or multiline comments*/

3. /**
         This is an example of special java doc comments used for \n
         generating an html documentation. It uses tags like:
         @author Aditya
         @version 2.3
        */

Menampilkan Data Fariable di Java

Setelah belajar cara menggunakan NetBeans dan mulai menulis Hello World.
kini saya akan share cara menampilkan data variabel di Java.

sebelumnya, Variabel merupakan item yang digunakan data untuk menyimpan pernyataan objek.
Variabel memiliki tipe data dan nama. Tipe data menandakan tipe nilai yang dapat
dibentuk oleh variabel itu sendiri. Nama variabel harus mengikuti aturan untuk identifier.

Untuk deklarasi variabel adalah sebagai berikut,

<data tipe> <name> [=initial value];


sebagai contohnya, silahkan ketik code dibawah ini dan di compile.

maka output yang muncul yaitu

10
The value of x=A


Membuat Hello Word pada C++

Setelah beberapa waktu yang lalu saya memposting cara menulis hello word dengan java.
kali ini saya akan menshare cara menulis hello word dengan C++.
Untuk menulis bahasa C++ dapat menggunakan program dev, borland atau sebagainya.

langkah pertama yaitu buka aplikasi program compilernya, lalu ketik code dibawah ini.

  
 kemudian eksekusi program dengan mengeklik compile and run (tergantung aplikasi yang digunakan )

kemudian coba juga code dibawah ini.

Penjelasan

dari kedua code diatas terdapan code-code
#inclide <iostream>         : merupakan processor dari program c++ yaitu pemproses input dan output.
using namespace std;      : merupakan standar dalam penulisan yang tidak boleh di hilangkan
int main (){}                        : merupakan batang tubuh program dimana sintax ditulis di dalam tanda {} sebagai program utama
char nama;                         : merupakan pendeklarasi variable nama yang berjenis character (untuk jenis angka gunakan "int"
cin>>nama;                        : merupakan sintax input untuk variable nama
cout<<"hello "<<nama;     : merupakan sintax output untuk hello + variable nama


Membuat Hello Word pada Java

Setelah membuat new project di NetBeans pada postingan sebelumnya, kini saya akan kembali berbagi cara menulis program java, yaitu membuat outputan "Hello Word".
terlebih dahulu kita membuat New Class, class disini merupakan batang tubuh dari sebuah program. maksudnya yaitu sebuah program merupakan susunan dari class-class yang membentuk satu kesatuan. nah untuk membuat new class langkahnya yaitu:

1. Klik kanan pada nama project yang sebelumnya telah kita buat pada subfolder source pakages. pilih new>javaclass.

2. Beri nama class, kemudian akan muncul tampilan seperti berikut. 

3. kemudian kita akan menulis syntax pada lembar kerja tersebut. untuk membuat output "Hello Word" syntax yang digunakan yaitu sebagai berikut. 

public static void main (String []args){

   System.out.println("Hello Word"){

   }

}


Lihat hasil outputnya.
untuk sekarang cukup membuat hello word dahulu, untuk lebih lajut dapat dilihat di postingan selanjutnya.

Membuat New Project pada Java Netbeans

Kali ini kita akan mencoba menulis, mengkompilasi dan menjalankan program java.

Ada dua cara untuk melakukannya yaitu :
1.  Menggunakan consoel dan text editor
2. Menggunakan NetBeans yang merupakan integrated Development Enviroment atau yang disebut IDE.

Cara yang akan kita gunakan yaitu cara kedua yang menggunakan NetBeans pada sistem operasi windows.

Sebelum kita memulai project, kita membutuhkanprogram Java dan NetBeans. Bagi yang belum ada dapat mendownloadnya dan langsung menginstalnya pada link dibawah ini
NetBeans + java jdk

jangan lupa download sesuai OS anda.

Setelah menginstalnya, mari kita mulai membuat projectnya.

1. Yang pertama dan utama yaitu membuka dahulu program NetBeans nya.
ini tampilan awal NetBeans

2. Kemudian kita akan mencoba membuat project dengan nama Javaku. caranya klik menu file>new project. maka akan tampil jendela seperti ini. 

3. Kemudian klik java>java application lalu next.
4. Beri nama project dengan nama Javaku lalu finish.

mohon maaf, untuk saat ini cukup membuat new project dulu yang kita pelajari. untuk selanjutnya silahkan buka posting berikutnya.