MenengahKuliah

Pemrograman C

Fondasi pemrograman tingkat rendah untuk mahasiswa: tipe data, kontrol alur, fungsi, array, string, pointer, struct, dan pengelolaan memori.

12 pelajaran112 menit baca

Mulai dari pelajaran pertama

Bab 1 · Dasar Bahasa C

  1. Struktur program CAnatomi program C dan perjalanan kode sumber menjadi program yang bisa dijalankan.8 menit
  2. Tipe data, variabel, dan printfMengenal tipe data dasar C, ukurannya di memori, dan cara menampilkannya dengan printf.9 menit
  3. Masukan dengan scanf dan operatorMembaca masukan dengan scanf, memahami pembagian bilangan bulat, casting, dan operator penugasan.9 menit
  4. Percabangan if dan switchMengambil keputusan dengan if, else if, operator logika, switch, dan operator ternary.8 menit
  5. Perulangan for, while, dan do-whileMengulang dengan tiga bentuk perulangan C, memakai break dan continue, serta memvalidasi masukan.9 menit

Bab 2 · Fungsi dan Array

  1. Fungsi dan prototipeMemecah program menjadi fungsi, menulis prototipe, dan memahami pass by value.9 menit
  2. ArrayMenyimpan banyak nilai bertipe sama dalam array, mengolahnya, dan mengirimkannya ke fungsi.9 menit
  3. String sebagai array charMemahami string C sebagai deretan karakter yang diakhiri karakter nol, serta fungsi-fungsi di string.h.9 menit

Bab 3 · Memori

  1. PointerMemahami alamat memori, operator & dan *, pass by reference, serta hubungan pointer dengan array.11 menit
  2. StructMengelompokkan data yang saling berkaitan dalam struct, memakai typedef, dan operator panah.9 menit
  3. Memori dinamis dengan malloc dan freeMeminta memori saat program berjalan, mengembalikannya, dan menghindari kebocoran memori.10 menit
  4. Proyek: pengolah data mahasiswaMenggabungkan struct, memori dinamis, fungsi, dan qsort untuk mengolah data mahasiswa.12 menit

Catat kemajuanmu

Dengan akun, pelajaran yang sudah dibaca ditandai dan kamu bisa lanjut dari titik terakhir di perangkat mana pun.

Buka kursus ini di aplikasi