Materi & Praktikum

Dasar Pemrograman Bahasa C

Bahasa C adalah fondasi dari banyak bahasa pemrograman modern. Menguasai bahasa C berarti Anda memahami cara komputer bekerja dari tingkat yang paling dasar.

Sintaks & Aturan Dasar

Kerangka Program

Setiap program C wajib memiliki fungsi main(). Di sinilah program mulai dieksekusi.

#include <stdio.h>

int main() {
  // Kode Anda di sini
  return 0;
}

Input & Output

Gunakan printf untuk mencetak ke layar, dan scanf untuk menerima ketikan dari pengguna.

int umur;
printf("Ketik umur: ");
scanf("%d", &umur);
printf("Umur: %d", umur);

Tipe Data Dasar

Wadah untuk menyimpan nilai harus ditentukan tipenya sejak awal.

  • int : Bilangan bulat (10, -5)
  • float : Desimal/Pecahan (3.14)
  • char : Satu karakter ('A', 'B')

Catatan Penting: Format Specifier

Dalam bahasa C, Anda wajib memberi tahu fungsi printf dan scanf jenis data apa yang sedang diproses. Gunakan %d untuk angka int, %f untuk float, %c untuk karakter tunggal char, dan %s untuk teks kata/kalimat.

Praktikum Mandiri

Live Compiler Bahasa C 💻

Tulis, modifikasi, dan jalankan kode C langsung di browser Anda. Tidak perlu menginstal software apa pun!

main.c
Input (Scanf)
Terminal Output
Menunggu eksekusi kode...