Pelajari C Dengan Contoh - Panduan Cepat
Mari kita mulai dengan program yang sangat kecil & sederhana untuk mendapatkan ide dasar dari struktur kode pemrograman C. Kita akan mendapatkan ide dasar tentang deklarasi variabel, pemindaian dan pencetakan, dll.
Program Dasar
Kita akan melihat klasik "Hello World!" program untuk mendapatkan wawasan tentang bagaimana sebuah program ditulis dalam c. Kami memiliki program tentang variabel yang tersedia di c. Ini adalah variabel elementer yang paling umum digunakan. Juga, kita akan melihat bagaimana operasi aritmatika dapat dilakukan dalam program ac.
"Halo Dunia!" program di C
Variabel di C
Operasi Aritmatika
Program Umum
Ada program yang kita gunakan dalam rutinitas kita, atau katakanlah rutinitas programmer. Program-program ini mudah dipahami dan akan membantu dalam memahami gaya pemrograman C. Kita akan melihat di sini beberapa program ini dan beberapa trik keren.
Bandingkan dua bilangan bulat
Bandingkan tiga bilangan bulat
Temukan apakah suatu bilangan genap atau ganjil
Cari tahu apakah suatu bilangan positif atau negatif
Temukan apakah satu tahun adalah tahun kabisat atau bukan
Menukar nilai menggunakan variabel ketiga
Menukar nilai tanpa menggunakan variabel ketiga
Segmen ini dirancang untuk memberi pelajar pandangan yang ditingkatkan tentang cara kerja loop dalam bahasa c. Kita akan melihat loop sederhana seperti for, while dan do-while, bersama dengan loop bersarang.
Program Loop Sederhana
Mari kita lihat beberapa program loop sederhana yang kita gunakan dalam kehidupan sehari-hari -
Program Menghitung Sederhana di C
Tabel program Menghitung di C
Program tabel di C
Tabel program tabel di C
Program penghitungan hormat di C
Mencetak nilai genap dalam satu lingkaran
Mencetak nilai ganjil dalam satu lingkaran
Bagian ini penuh dengan contoh yang menggunakan loop bersarang secara terkontrol. Kita mungkin melihat bahwa loop luar mengontrol loop dalam, dll. Kita telah mengambil contoh paling sederhana yang juga sangat umum.
Pencetakan segitiga sama sisi di C
Pencetakan segitiga siku-siku di C
Pencetakan segitiga atas-bawah di C
Pencetakan segitiga atas-bawah di C
Pencetakan segitiga siku-siku atas-bawah di C
Pencetakan segitiga Floyd di C
Pencetakan segitiga Pascal di C
Larik adalah kumpulan data yang homogen, disusun dalam format berurutan. Mempelajari konsep array dalam C sangat penting karena merupakan struktur data dasar. Di sini, di bagian ini, kita akan melihat beberapa program array yang sangat berguna untuk memberi Anda wawasan tentang bagaimana bahasa pemrograman C berurusan dengan array.
Program Array Tunggal
Program-program ini dasar dan hanya melibatkan satu variabel array. Kita akan belajar bagaimana menangani variabel array dalam situasi yang berbeda.
Program untuk mencetak array
Program untuk mencetak larik dalam urutan terbalik
Program untuk menghitung jumlah array
Program untuk menghitung rata-rata sebuah array
Program untuk menemukan elemen terbesar dari sebuah array
Program untuk menemukan elemen terbesar kedua dari sebuah array
Program untuk menemukan elemen terkecil dari sebuah array
Program Multi Array
Program ini melibatkan lebih dari satu larik. Bagian ini akan memberi Anda beberapa teknik mudah untuk menangani lebih dari satu variabel array dalam sebuah program.
Program untuk menyalin array ke array lain
Program untuk menyalin larik ke larik lain secara terbalik
Program untuk membagi satu larik menjadi dua larik
Program untuk menggabungkan array
String sebenarnya adalah larik karakter satu dimensi yang diakhiri oleh a nullkarakter '\ 0'. Jadi string yang diakhiri null berisi karakter yang terdiri dari string yang diikuti oleh anull.
Deklarasi dan inisialisasi berikut membuat string yang terdiri dari kata "Hello". Untuk menampung karakter nol di akhir larik, ukuran larik karakter yang berisi string adalah satu lebih banyak dari jumlah karakter pada kata "Halo."
char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
Jika Anda mengikuti aturan inisialisasi array maka Anda dapat menulis pernyataan di atas sebagai berikut -
char greeting[] = "Hello";
Pada bagian ini, kita akan belajar bagaimana bekerja dengan bahasa pemrograman string C. Kami telah membagi contoh dalam beberapa sub-bagian untuk lebih memahami apa yang kami lakukan -
Program Dasar
Program-program ini dibuat khusus untuk memahami dasar-dasar string dalam C. Program ini menangani string sebagai rangkaian karakter.
Program untuk mencetak string di C
Program untuk mencetak karakter string demi karakter di C
Program untuk mencari panjang string tanpa fungsi di C
Program untuk menghitung karakter yang terjadi di C
Program untuk menghitung vokal yang terjadi di C
Program untuk mengurutkan karakter string dalam C
Program Multi-string
Program-program ini memiliki lebih dari satu variabel string. Ini akan memberi Anda wawasan tentang cara bekerja dengan beberapa variabel string dalam bahasa pemrograman C -
Program untuk menyalin string di C
Program untuk membalikkan string di C
Program untuk mencari string di C
Program untuk menukar string di C
Program untuk membandingkan dua string di C
Program untuk menggabungkan dua string di C
Program String Anagram di C
Program String Panjang
Kalimat atau garis bisa dianggap sebagai string yang panjang. Program berikut berhubungan dengan konsep yang sama -
C Program untuk membalikkan kata dalam satu baris
C Program untuk membalikkan garis
Bagian ini dikembangkan untuk memperkenalkan beberapa masalah matematika umum yang dapat diselesaikan dengan menggunakan bahasa pemrograman c.
Angka & Seri
Mari kita mulai dengan beberapa nomor dan seri yang ditentukan untuk diprogram. Di sini kita akan melihat bagaimana memprogram untuk mendapatkan deret Armstrong, Prime, Factorial dan Fibonacci.
Nomor Armstrong
Bilangan prima
Nomor Faktorial
Seri Fibonacci
Rata-rata
Di sini kita akan belajar bagaimana memprogram untuk menemukan rata-rata dan persentase.
Average
Percentage
Berarti, Median & Mode
Ketiga mean, median, dan mode adalah jenis rata-rata yang berbeda. Berarti berkaitan dengan cara umum menemukan rata-rata. Median adalah nilai tengah dari daftar dan mode adalah nilai dalam daftar yang muncul dalam jumlah waktu tertinggi.
Program Berarti
Program Median
Program Mode
Program Umum
Beberapa program dasar dan umum yang dipelajari di sekolah dapat memberi kita wawasan tentang teknik pemrograman. Di sini kita akan melihat beberapa program umum yang digunakan dalam matematika sekolah.
Akar pangkat dua
Cube
akar pangkat tiga
Permutation
H.C.F
L.C.M
Daftar tertaut adalah urutan struktur data yang dihubungkan bersama melalui tautan.
Linked List adalah urutan link yang berisi item. Setiap tautan berisi koneksi ke tautan lain. Daftar tertaut struktur data kedua yang paling banyak digunakan setelah larik. Berikut adalah istilah-istilah penting untuk memahami konsep Linked List.
Link - Setiap Tautan dari daftar tertaut dapat menyimpan data yang disebut elemen.
Next - Setiap Tautan dari daftar tertaut berisi tautan ke tautan berikutnya yang disebut Berikutnya.
LinkedList - LinkedList berisi link koneksi ke Link pertama yang disebut First.
Di sini, di bagian ini kita akan mempelajari teknik pemrograman dasar menggunakan daftar tertaut.
Daftar Tertaut Sederhana (Tunggal)
Daftar tertaut ini memiliki koneksi satu arah berurutan dengan node yang berdekatan. Ini hanya dapat diurai satu arah. Di sini kita akan mempelajari operasi dasar dari daftar daftar tunggal.
Buat Daftar Tertaut
Tampilkan Daftar Tertaut secara Terbalik
Temukan ukuran Daftar Tertaut
Cari Item dalam Daftar Tertaut
Perbarui Item dalam Daftar Tertaut
Hapus Item dari Daftar Tertaut
Gabungkan Dua Daftar Tertaut
Pisahkan Daftar Tertaut menjadi dua
Daftar Tertaut Melingkar
Circular Linked List adalah variasi dari Linked list dimana elemen pertama menunjuk ke elemen terakhir dan elemen terakhir mengarah ke elemen pertama.
Buat Daftar Tertaut
Tampilkan Daftar Tertaut secara Terbalik
Temukan ukuran Daftar Tertaut
Cari Item dalam Daftar Tertaut
Perbarui Item dalam Daftar Tertaut
Hapus Item dari Daftar Tertaut
Gabungkan Dua Daftar Tertaut Melingkar
Pisahkan Daftar Tertaut menjadi dua
Daftar Tertaut Ganda
Doubly Linked List adalah variasi dari Linked list di mana navigasi dimungkinkan dengan kedua cara baik maju maupun mundur.
Buat Daftar Tertaut
Tampilkan Daftar Tertaut secara Terbalik
Temukan ukuran Daftar Tertaut
Cari Item dalam Daftar Tertaut
Perbarui Item dalam Daftar Tertaut
Hapus Item dari Daftar Tertaut
Gabungkan Dua Daftar Tertaut Ganda
Pisahkan Daftar Tertaut menjadi dua