C Programming Code adalah pustaka berisi 82 program C lengkap dan berfungsi untuk mahasiswa dan pemula. Setiap program ditulis dalam C standar (C17), dikompilasi tanpa peringatan, dan dilengkapi dengan contoh eksekusi nyata serta penjelasan singkat tentang cara kerjanya. Diagram menunjukkan apa yang terjadi di dalam program pengurutan, pencarian, matriks, dan penunjuk.
Apa yang dicakup aplikasi ini
• Dasar-dasar: cara mengkompilasi dan menjalankan program, Hello World, membaca input dengan aman menggunakan scanf dan fgets, operator aritmatika, pertukaran, ukuran dan rentang tipe data, kode karakter
• Kondisi: genap atau ganjil, vokal atau konsonan, tahun kabisat, bilangan terbesar dari tiga angka, kalkulator nilai, akar persamaan kuadrat
• Perulangan dan Angka: jumlah dan rata-rata, tabel perkalian, jumlah digit, bilangan terbalik dan palindrom, faktorial, deret Fibonacci, pengecekan prima, Saringan Eratosthenes, bilangan Armstrong dan bilangan sempurna, GCD dan LCM, nCr dan nPr, pangkat cepat
• Pola: segitiga bintang dan segitiga angka, piramida, belah ketupat, persegi berongga, segitiga Floyd, segitiga Pascal
• Sistem Bilangan: desimal ke biner, oktal dan heksadesimal dan sebaliknya, operator bitwise
• Array: jumlah dan rata-rata, elemen terbesar dan terkecil, terbalik, sisipkan dan hapus, pencarian linier, pencarian biner, pengurutan gelembung, seleksi • Pengurutan: pengurutan sisipan, penggabungan array yang sudah diurutkan, penghitungan frekuensi, penghapusan duplikat
• Matriks: penjumlahan dan pengurangan, perkalian, transpos, determinan 2 × 2 dan 3 × 3
• String: panjang, pembalikan, palindrom, penghitungan vokal, konversi huruf besar/kecil, penghitungan kata, penggabungan, perbandingan dan penyalinan tanpa pustaka, pengecekan anagram, penghapusan karakter, konversi string ke bilangan bulat
• Pointer dan Fungsi: dasar-dasar pointer, pertukaran dengan pointer, array dan pointer, array dinamis dengan malloc dan realloc, pointer fungsi dan qsort, rekursi, Menara Hanoi
• Struktur dan File: catatan siswa, bilangan kompleks, menulis dan membaca file teks, menghitung baris dan kata dalam file, menyalin file
• Proyek Sederhana: kalkulator, konverter suhu, menu rekening bank, permainan tebak angka, tic-tac-toe
Setiap halaman program memiliki:
• program lengkap, siap untuk disalin, dikompilasi, dan dijalankan
• Contoh eksekusi program yang diambil dari program sebenarnya, dengan input yang diketik disorot
• Penjelasan yang jelas tentang "cara kerjanya", dengan tabel dan diagram jika diperlukan
• Catatan tentang kesalahan umum: luapan bilangan bulat, luapan buffer, input yang tidak aman, dan perilaku yang tidak terdefinisi
• Tautan ke program terkait
Untuk siapa ini?
Siswa yang belajar C di sekolah atau universitas, pemula yang belajar paling baik dari contoh, dan siapa pun yang sedang mempersiapkan ujian lab pemrograman atau tes praktik. Ini adalah program pendamping untuk aplikasi tutorial Pemrograman C.
Fitur
• Berfungsi offline: tidak memerlukan koneksi internet
• Penjelasan tersedia dalam 8 bahasa: Inggris, Spanyol, Portugis, Prancis, Jerman, Arab, Hindi, dan Bahasa Indonesia
• Pencarian di semua program
• Mode gelap
• Tata letak bersih untuk ponsel dan tablet
• Tidak perlu masuk
Program-program tersebut asli dan telah diuji dengan kompiler C17. Aplikasi ini adalah alat bantu belajar independen; tidak berafiliasi dengan vendor kompiler atau badan standar mana pun.
Contoh pemrograman C: 82 program yang telah diuji dengan contoh eksekusi dan penjelasannya