Cpp Pemrograman
Beranda / Pemrograman / Increment dan Decrement – Belajar C++ 9

Increment dan Decrement – Belajar C++ 9

Assalamualaikum sobat, pada artikel kali ini kita akan belajar tentang increment dan decrement pada c++ beserta contoh program dan penjelasannya.

Increment

Increment digunakan untuk menambah variabel dengan nilai satu, penulisan increment menggunakan tanda ++, terdapat dua jenis increment, yaitu :
  • Pre increment, yaitu menambahkan nilai satu pada variabel sebelum variabel tersebut diproses.
  • Post Increment, yaitu menambahkan nilai satu pada variabel setelah variabel tersebut diproses.
Bentuk penulisan increment adalah sebagai berikut:
//Pre increment
++nama_variabel;

//Post increment
nama_variabel++;  
dimana, untuk Pre increment tanda ++ ditempatkan sebelum variabel dan untuk post increment tanda ++ ditempatkan setelah variabel.
Contoh program
#include <iostream>


using namespace std;


int main()



{
    //mendeklarasikan variabel abc dengan nilai 5
    int abc = 5;

    //Melakukan Pre Increment



Panduan Lengkap HTML Form Attributes yang Wajib Lo Tahu! (Tutorial HTML Part 54)

    cout << “nilai abc awal : ” << abc << endl;
    cout << “nilai ++abc : ” << ++abc << endl;
    cout << “nilai abc akhir : ” << abc << endl << endl;

    //mengganti nilai variabel abc dengan nilai 7



    abc = 7;

    //Melakukan Post Increment



    cout << “nilai abc awal : ” << abc << endl;
    cout << “nilai abc++ : ” << abc++ << endl;
    cout << “nilai abc akhir : ” << abc << endl;
    return 0;
}
Hasilnya:
Dari contoh program diatas dapat dilihat bahwa untuk Pre Increment nilai pada variabel abc akan langsung ditambahkan dengan 1 jadi nilai variabel abc yang awalnya adalah 5 akan diproses menjadi 6. Sedangkan untuk post increment nilai variabel abc yang awalnya adalah 7, tidak akan diproses dahulu ketika diberi sintaks abc++, dan nilainya tetap 7, namun nilainya akan berubah menjadi 8 ketika variabel abc dipanggil lagi untuk ditampilkan.

Decrement

Decrement digunakan untuk mengurangi nilai suatu variabel dengan nilai satu, untuk penulisan decrement menggunakan tanda –, terdapat dua jenis decrement, yaitu:
  • Pre decrement, yaitu mengurangi dengan nilai satu pada nilai variabel sebelum variabel tersebut diproses.
  • Post decrement, yaitu mengurangi dengan nilai satu pada nilai variabel, setelah variabel tersebut diproses.
Bentuk penulisan decrement adalah sebagai berikut
//Pre decrement
–nama_variabel;

Panduan Lengkap HTML Forms: Bikin Formulir Keren di Website! (Tutorial HTML Part 53)

//Post decrement



nama_variabel–;  
dimana untuk pre decrement tanda — ditempatkan sebelum variabel dan untuk post decrement tanda — ditempatkan setelah variabel.
Contoh Program
#include <iostream>

using namespace std;




int main()



{
    //mendeklarasikan variabel abc dengan nilai 5
    int abc = 5;

Perbedaan HTML vs XHTML: Panduan Lengkap (Tutorial HTML Part 52)

    //Melakukan Pre Decrement



    cout << “nilai abc awal : ” << abc << endl;
    cout << “nilai –abc : ” << –abc << endl;
    cout << “nilai abc akhir : ” << abc << endl << endl;

    //mengganti nilai variabel abc dengan nilai 7



    abc = 7;

    //Melakukan Post Decrement



    cout << “nilai abc awal : ” << abc << endl;
    cout << “nilai abc– : ” << abc– << endl;
    cout << “nilai abc akhir : ” << abc << endl;
    return 0;
}
Hasilnya:
Dari contoh program diatas dapat dilihat bahwa untuk Pre decrement nilai pada variabel abc akan langsung dikurangi dengan 1 jadi nilai variabel abc yang awalnya adalah 5 akan diproses menjadi 4. Sedangkan untuk post decrement nilai variabel abc yang awalnya adalah 7, tidak akan diproses dahulu ketika diberi sintaks abc–, dan nilainya tetap 7, namun nilainya akan berubah menjadi 6 ketika variabel abc dipanggil lagi untuk ditampilkan.
Video Tutorial


Sekian untuk tutorial kali ini sampai jumpa, happy a nice day

Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *