Panduan Membuat Program Sederhana Bahasa C

Ikon Bahasa C C

Memulai Logika Pemrograman

Bahasa C merupakan salah satu bahasa pemrograman fundamental yang menjadi dasar bagi banyak bahasa modern lainnya. Memahami struktur dasar dari program C adalah langkah awal yang krusial bagi siapa pun yang ingin mendalami dunia pengembangan perangkat lunak. Artikel ini akan memandu Anda membuat beberapa program sederhana bahasa C, mulai dari yang paling dasar.

Program "Hello, World!" Pertama Anda

Setiap perjalanan pemrograman selalu dimulai dengan program ikonik ini. Program ini hanya bertujuan untuk menampilkan teks ke layar konsol. Ini membantu kita memastikan bahwa lingkungan kompilasi (seperti GCC) telah terpasang dan berfungsi dengan benar.

Berikut adalah kode sumbernya:


#include <stdio.h>

int main() {
    // Mencetak teks ke konsol
    printf("Halo, Dunia Pemrograman C!\n");
    return 0;
}

        

Penjelasan Kode:

Program Menghitung Penjumlahan Dua Angka

Setelah berhasil menampilkan teks, mari kita coba program yang melibatkan operasi aritmatika sederhana dan interaksi dasar dengan pengguna (input).

Kompilasi & Eksekusi: Untuk menjalankan kode di atas, Anda perlu mengkompilasinya. Jika Anda menggunakan GCC, perintah dasarnya adalah gcc namafile.c -o program_saya, lalu jalankan dengan ./program_saya.

Program di bawah ini akan meminta pengguna memasukkan dua bilangan bulat, kemudian menghitung dan menampilkan hasilnya.


#include <stdio.h>

int main() {
    int angka1, angka2, hasil;

    printf("=== Program Penjumlahan Sederhana ===\n");

    // Input Angka Pertama
    printf("Masukkan bilangan bulat pertama: ");
    scanf("%d", &angka1);

    // Input Angka Kedua
    printf("Masukkan bilangan bulat kedua: ");
    scanf("%d", &angka2);

    // Proses Penjumlahan
    hasil = angka1 + angka2;

    // Output Hasil
    printf("\nHasil dari %d + %d adalah: %d\n", angka1, angka2, hasil);

    return 0;
}

        

Konsep Baru yang Dipelajari:

  1. Variabel: Kita mendeklarasikan tiga wadah memori bertipe int (integer/bilangan bulat): angka1, angka2, dan hasil.
  2. Fungsi scanf(): Ini adalah kebalikan dari printf(). Fungsi ini digunakan untuk menerima input dari keyboard. Format "%d" menunjukkan bahwa kita mengharapkan input bilangan bulat, dan &angka1 (menggunakan operator address-of &) menunjukkan di mana variabel tersebut harus disimpan di memori.
  3. Operator Aritmatika: Penggunaan operator + untuk penjumlahan.

Mengapa Belajar Program Sederhana Bahasa C itu Penting?

Meskipun bahasa C mungkin terasa lebih "berat" dibandingkan Python atau JavaScript untuk tugas-tugas tingkat tinggi, fondasi yang ditawarkannya tidak tertandingi. Setiap program sederhana yang Anda buat mengajarkan Anda tentang:

Program sederhana bahasa C ini adalah batu loncatan. Dengan menguasai konsep variabel, input/output, dan operasi dasar, Anda siap untuk beralih ke topik yang lebih kompleks seperti looping (perulangan), kondisional (if-else), dan struktur data seperti array. Teruslah bereksperimen dengan kode Anda, dan jangan takut untuk membuat kesalahan—karena debugging adalah bagian integral dari pembelajaran pemrograman.