#06 PENGGUNAAN TIPE DATA

 

A. Apa itu Tipe Data?

Tipe data adalah jenis informasi yang disimpan di dalam program.
Setiap data memiliki tipe tertentu agar komputer tahu:

  • Cara menyimpan data tersebut di memori
  • Seberapa besar ruang yang dibutuhkan
  • Operasi apa yang bisa dilakukan terhadap data itu

Contoh tipe data di C++:

  • int → untuk bilangan bulat
  • float → untuk bilangan desimal
  • char → untuk 1 karakter
  • string → untuk teks
  • bool → untuk nilai benar/salah

B. Analogi Tipe Data

Bayangkan kamu punya kotak penyimpanan di rumah:

  • Kotak baju → hanya bisa untuk baju
  • Kotak sepatu → hanya bisa sepatu
  • Kotak makanan → hanya makanan

Tidak mungkin kotak sepatu digunakan untuk menyimpan air.
Begitu juga tipe data:
“kotaknya” harus disesuaikan dengan jenis data yang akan dimasukkan.

C. Contoh Tipe Data dalam C++

int umur = 17;              // bilangan bulat
float nilai = 87.5;         // bilangan desimal
char huruf = 'A';           // 1 karakter
string nama = "Rudi"     // teks
bool lulus = true;          // benar/salah

D. Apa itu Variabel?

Variabel adalah wadah atau tempat untuk menyimpan data yang nilainya bisa berubah-ubah saat program berjalan.

Variabel memiliki:

  • Nama
  • Tipe data
  • Nilai

Contoh:

int usia = 16;
string kota = "Bandung";

 Nilai variabel tersebut dapat diganti di dalam program.

Analogi Variabel

Bayangkan kamu memiliki sebuah gelas berlabel “Minuman”.

  • Kamu bisa isi air
  • Lalu diganti teh
  • Lalu diganti kopi

Label "Minuman" tetap sama, tapi isi di dalamnya bisa berubah.
Itulah variabel.

 Contoh Perubahan Variabel

int skor = 0;
skor = 10;    // nilainya berubah
skor = 25;    // berubah lagi

D. Apa itu Konstanta?

Konstanta adalah nilai tetap yang tidak bisa diubah setelah ditetapkan.
Konstanta digunakan ketika data tersebut sifatnya permanen.

Dalam C++, konstanta menggunakan kata kunci const.

Contoh:
const float PI = 3.14;
const int MAX_USER = 30;
Analogi Konstanta

Konstanta itu seperti tanggal lahir kamu.

  • Tidak bisa diganti
  • Tidak bisa diubah sesuka hati
  • Tetap sama selamanya

Kalau variabel adalah gelas yang bisa berganti-ganti isi,
maka konstanta adalah botol segel pabrik sekali diisi, tidak boleh dibuka atau diubah.

Contoh Penggunaan Konstanta

const int TAHUN_SEKARANG = 2025;

int tahunLahir = 2008;
int umur = TAHUN_SEKARANG - tahunLahir;

E. Studi Kasus Singkat: Menghitung Luas Lingkaran

Program:
#include <iostream>
using namespace std;

int main() {
    const float PI = 3.14;   // konstanta
    float r = 7;             // variabel jari-jari

    float luas = PI * r * r; // proses

    cout << "Luas lingkaran: " << luas;
}
Penjelasan:
  • PI adalah konstanta → tidak berubah
  • r adalah variabel → bebas diganti sesuai kebutuhan
  • luas dihitung berdasarkan rumus

Posting Komentar

Lebih baru Lebih lama

Formulir Kontak