Pemrograman C dengan Contoh adalah kursus bahasa C lengkap dalam satu aplikasi: 45 materi yang menjelaskan setiap konsep lewat contoh yang dikerjakan, lalu 82 contoh program C untuk latihan.
Baca satu materi, jalankan contohnya, uji pemahaman dengan soal latihan, lalu pelajari program lengkap dengan topik yang sama. Semuanya bisa dipakai offline.
Kebanyakan aplikasi belajar C hanya berisi teori atau hanya daftar program. Di sini Anda mendapat keduanya, saling terhubung. Setiap materi menjelaskan satu ide dengan bahasa sederhana dan menunjukkannya dalam program C pendek yang lengkap beserta output aslinya. Di dalam materi saja ada lebih dari 150 contoh program, ditambah 26 diagram tentang apa yang terjadi di memori.
Bagian 1: belajar bahasa C dengan contoh (45 materi dalam 11 bagian)
• Memulai: apa itu C, menyiapkan compiler, program pertama Anda, cara kerja kompilasi, komentar
• Dasar-dasar: kata kunci dan identifier, variabel, konstanta, tipe data, operator, prioritas operator dan konversi, output dengan printf, input dengan scanf dan fgets
• Alur kontrol: if dan else, pernyataan switch, perulangan for, perulangan while dan do-while, break dan continue
• Fungsi: argumen dan nilai kembalian, cakupan dan masa hidup, rekursi
• Array dan string: array multidimensi, fungsi string dan keamanan
• Pointer dan memori: pointer dan array, pointer dan fungsi, memori dinamis dengan malloc dan free
• Tipe buatan sendiri: struktur, union, enumerasi, typedef
• File: membuka, menulis dan membaca file, file biner
• Program yang lebih besar: preprosesor, makro dan jebakannya, program multi-file
• Kesalahan dan debugging: kesalahan umum beserta pesan compiler yang asli, perilaku tak terdefinisi, tips debugging
• Referensi: ringkasan cepat bahasa C dan apa yang baru di C23
Bagian 2: 82 contoh program C untuk latihan (11 bagian)
• Dasar dan kondisi: menukar dua bilangan, ganjil atau genap, tahun kabisat, bilangan terbesar dari tiga, persamaan kuadrat
• Perulangan dan bilangan: faktorial, deret Fibonacci, bilangan prima dan Saringan Eratosthenes, bilangan Armstrong, FPB dan KPK, nCr dan nPr
• Pola: piramida bintang, belah ketupat, segitiga Floyd, segitiga Pascal
• Sistem bilangan: konversi desimal, biner, oktal dan heksadesimal, operator bitwise
• Array dan matriks: pencarian linear dan biner, bubble sort, selection sort dan insertion sort, perkalian matriks, transpose, determinan
• String: membalik string, palindrom, huruf vokal dan konsonan, cek anagram, string ke integer
• Pointer, struktur dan file: array dinamis, pointer fungsi, Menara Hanoi, data mahasiswa, menyalin file
• Proyek sederhana: kalkulator, menu rekening bank, game tebak angka, tic-tac-toe
Berlatih sambil belajar
• 130 soal latihan beserta jawaban: pikirkan dulu, lalu ketuk untuk melihat jawabannya
• Contoh dengan kesalahan yang disengaja menunjukkan kode C yang salah dan apa akibatnya, agar Anda terbiasa menemukan dan memperbaiki error
• Setiap program di Bagian 2 punya contoh jalannya program dan penjelasan cara kerjanya
Fitur
• Bahasa C standar modern (C17), dengan catatan tentang C23
• Pencarian di semua materi dan program
• Bisa offline, tanpa akun
• Mode gelap; blok kode bisa digeser ke samping sehingga kode C tetap mudah dibaca di HP
• Tersedia dalam 8 bahasa: English, Español, Português, Français, Deutsch, العربية, हिन्दी dan Bahasa Indonesia (penjelasannya diterjemahkan; kode C tetap sama)
Untuk siapa
• Pemula yang ingin belajar bahasa C dari nol dengan contoh, bukan hanya teori
• Siswa SMK dan mahasiswa yang mengikuti mata kuliah pemrograman C dan butuh soal latihan serta contoh program untuk ujian dan praktikum
• Siapa saja yang sudah sedikit paham C dan ingin memperkuat pointer, memori, string atau file
Pemrograman C dengan Contoh adalah alat bantu belajar independen yang berdasarkan standar ISO C serta dokumentasi GCC dan Clang; aplikasi ini tidak berafiliasi dengan pembuat compiler, universitas, atau lembaga standar mana pun.
Versi Terbaru
3.0.2Diunggah oleh
Ronald Matthew
Perlu Android versi
Android 7.0+
Kategori
Gratis Pendidikan APLIKASIRating konten
Everyone
Laporan Keamanan
Last updated on Oct 30, 2026
Stability improvements.
