C++ Variabel

Daftar isi

Pengertian dan Fungsi Variabel C++

Program C++ tidak hanya untuk menampilkan kalimat atau teks saja, tetapi bisa difungsikan untuk banyak tugas.
Misalkan mengerjakan soal matematika hingga menjalankan program dalam aplikasi.

Asalkan menguasai pemrograman maka manfaatnya akan didapatkan kedepan dan pekerjaan akan lebih cepat.

Selanjutnya berikut ini memperkenalkan konsep variabel dalam pemrograman C++.
Variabel adalah wadah untuk menyimpan nilai data.
Dalam C++, terdapat berbagai jenis variabel (didefinisikan dengan kata kunci yang berbeda), misalnya:
  1. int - menyimpan bilangan bulat, tanpa desimal, seperti 123 atau -123.
  2. double - menyimpan angka floating point, dengan desimal, seperti 19,99 atau -19,99.
  3. char - menyimpan karakter tunggal, seperti 'a' atau 'B'. Nilai Char ditandai oleh tanda kutip tunggal.
  4. string - menyimpan teks, seperti "Hello World". Nilai string ditandai oleh tanda kutip ganda.
  5. bool - menyimpan nilai dengan dua status: true (benar) atau false (salah).
Berikut ini contoh penulisan masing-masing tipe variabel beserta nilai (value) nya :
#include <iostream>
using namespace std;

int main () {
// integer (bilangan bulat)
  int x = 5; // deklarasi (declaration)
  int y = 7; // pernyataan (assignment)
  int sum = x + y; // penjelasan proses.
  int umur = 17;
  int tahun = 2022;

   cout << "Pada tahun " << tahun << " ini, Saya berumur " << umur << " tahun." << '\n';
   cout << "Hasil penjumlahan = " << sum;
   
   return 0;
}
#include <iostream>
using namespace std;

int main () {
// double (pecahan, desimal / floating point)
  double kilo = 2.5;
  double gram = 0.59;
  double meter = 10.4;
  
   cout << kilo << "Kg Jeruk" << endl; 
   cout << gram << "Gr emas" << '\n'; 
   cout << meter << "m kain batik" << endl;
   
  return 0;
}

Untuk kode dibawah ini dan selanjutnya, coba variasikan sendiri cout -nya agar menampilkan hasil sesuai format yang diinginkan.
Copy kode mulai dari tanda // hingga batas SEBELUM return 0;

#include <iostream>
using namespace std;

int main () {
// char (karakter tunggal)
  char kelas = 'A';
  char inisial = 'P';
  char tanya = '?';
  return 0;
}
#include <iostream>
using namespace std;

int main () {
// bool (antara true atau false) benar / salah
  bool garamManis = false;
  bool gulaManis = true;
  bool apa = nullptr; // petunjuk kosong
  return 0;
}
#include <iostream>
// tanpa namespace std

int main () {
// string (karakter multi), teks / kalimat
  std::string nama = "Budi";
  std::string makanan = "Nasi Goreng";
  std::string alamat = "Jl. Pendidikan Kota Baru.";
  
  std::cout << "Nama saya: " << nama << endl;
  std::cout << "Makanan favorit: " << makanan << '\n';
  std::cout << "Rumah saya di : " << alamat << endl;

return 0;
}

Mendeklarasikan (membuat) Variabel

Catatan :
3 cara dalam penulisan variabel.
  1. type identifier = initial_value; Misal : int x = 0; tanpa kurung.
  2. type identifier (initial_value); Misal : int x = (0); kurung biasa.
  3. type identifier {initial_value}; Misal : int x = {0}; kurung kurawal
Contoh kode dengan menerapkan 3 cara penulisan variabel.
// Pembuka variable

#include <iostream>
using namespace std;

int main () {
  int a=5;               // nilai variabel: 5
  int b(3);              // nilai variabel: 3
  int c{2};              // nilai variabel: 2
  int result;            // proses penghitungan

  a = a + b;
  result = a - c;
  cout << result; // hasil penghitungan

  return 0;
  }

Beberapa contoh dibawah ini akan menggunakan cara pertama.

Untuk membuat sebuah variabel, harus ditentukan tipe (jenisnya) dan juga nilai / value-nya.
Misal :
Variabel umurKu dengan tipe int dan nilainya 15:
(type)int
(variableName)umurKu
(value)=15;

Keterangan :
  1. type adalah salah satu dari tipe C++ (misal int),
  2. variableName adalah nama dari variabel (misal x atau myName).
  3. Tanda sama dengan (=) digunakan untuk memberikan nilai pada variabel.
#include <iostream>
using namespace std;

int main() {
  int umurKu = 15;
  cout << umurKu;
  return 0;
}
Hasil :
15

Penulisan kode diatas juga bisa dengan cara menambahkan nilai (value) nya dibelakang seperti ini :
#include <iostream>
using namespace std;

int main() {
  int umurKu;
  umurKu = 15;
  cout << umurKu;
  return 0;
}
Hasil :
15

Catatan: Menambahkan nilai baru ke variabel yang ada, akan menimpa nilai sebelumnya.
#include <iostream>
using namespace std;

int main() {
  int umurKu = 15;   // Umurku sekarang 15
  umurKu = 10;       // Umurku sekarang 10
  cout << umurKu;
  return 0;
}


Contoh data type lainnya
  1. int nomorku = 5; // Integer (bilangan bulat tanpa desimal)
  2. double nomorFloat = 5,99; // Angka titik mengambang (dengan desimal)
  3. char hurufKu = 'D'; // Karakter
  4. string iniTeks = "Halo"; // String (teks)
  5. bool iniBoolean = benar; // Boolean (benar atau salah)
Menampilkan Variabel
Objek cout digunakan bersama dengan kode operator << untuk menampilkan variabel.
Dan untuk menggabungkan teks dan variabel, pisahkan dengan kode operator <<. Contoh:
#include <iostream>
using namespace std;

int main() {
  int kucingKu = 5;
  cout << "Saya punya kucing " << kucingKu << " ekor.";
  return 0;
}

Hasil :
Saya punya kucing 5 ekor

Halaman terkait : Tipe Data C++


C++ Input
C++ Multi Variabel

CSS Post