elemes/examples/content/variabel.md

1.5 KiB

---LESSON_INFO--- Learning Objectives:

  • Memahami konsep variabel di bahasa C
  • Belajar mendeklarasikan dan menginisialisasi variabel
  • Mengenal tipe data dasar: int, float, char

Prerequisites:

  • Hello, World! ---END_LESSON_INFO---

Variabel dalam C

Variabel adalah tempat untuk menyimpan data di memori komputer. Setiap variabel memiliki nama dan tipe data.

Tipe Data Dasar

Tipe Deskripsi Contoh
int Bilangan bulat 42, -7
float Bilangan desimal 3.14, -0.5
char Satu karakter 'A', 'z'

Deklarasi dan Inisialisasi

#include <stdio.h>

int main() {
    int umur = 17;
    float tinggi = 165.5;
    char huruf = 'A';

    printf("Umur: %d tahun\n", umur);
    printf("Tinggi: %.1f cm\n", tinggi);
    printf("Huruf: %c\n", huruf);

    return 0;
}

Format specifier untuk printf():

  • %d — integer
  • %f — float (gunakan %.1f untuk 1 desimal)
  • %c — character

---EXERCISE---

Latihan

Buat program yang mendeklarasikan variabel nama_panjang bertipe int dengan nilai 10, lalu cetak hasilnya.

Output yang diharapkan:

Panjang nama: 10

---INITIAL_CODE--- #include <stdio.h>

int main() { // Deklarasikan variabel nama_panjang bertipe int // Cetak hasilnya menggunakan printf

return 0;

} ---END_INITIAL_CODE---

---EXPECTED_OUTPUT--- Panjang nama: 10 ---END_EXPECTED_OUTPUT---

---KEY_TEXT--- int printf ---END_KEY_TEXT---