Menu
CoddyTech

Konstanta

Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 10 dari 63.

Konstanta dalam C adalah variabel yang nilainya tidak dapat diubah selama program dijalankan. Konstanta berguna untuk nilai yang harus tetap selama programmu berjalan.Tentukan konstanta menggunakan direktif #define:
#define PI 3.14159
Baris di atas membuat konstanta bernama PI dengan nilai 3.14159.Cara lain untuk membuat konstanta adalah dengan menggunakan kata kunci const:
const float TAX_RATE = 0.07;
Ini membuat konstanta bernama TAX_RATE dengan nilai 0.07. Perhatikan bahwa mencoba mengubah variabel konstanta setelah didefinisikan akan menyebabkan error kompilasi.Gunakan konstanta dalam programmu seperti variabel biasa:
float area = PI * radius * radius;
float tax = price * TAX_RATE;
Konstanta membuat kodemu lebih mudah dibaca dan dipelihara. Jika kamu perlu mengubah nilai yang digunakan di beberapa tempat, kamu hanya perlu memperbaruinya sekali.
challenge icon

Tantangan

Mudah

Buat program yang menghitung luas lingkaran. Programmu harus:

  1. Mendefinisikan konstanta PI dengan nilai 3.14159
  2. Menghitung luas lingkaran menggunakan rumus: area = PI * radius * radius
  3. Mencetak luas yang dihitung dengan tepat 2 angka desimal dalam format: Area: X.XX diikuti baris baru
Gunakan radius = 5 dan float atau double untuk variabel luas.

Output yang diharapkan:
Area: 78.54

Catatan: Gunakan %.2f sebagai penentu format di printf, dan akhiri output dengan \n.

Coba sendiri

#include <stdio.h>

int main() {
    // Definisikan konstanta PI-mu di sini
    
    int radius = 5;
    
    // Hitung luasnya di sini
    
    // Cetak luasnya di sini
    
    return 0;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online