“Sebelum kamu bisa akrab atau dekat dengan dia, maka kenalilah dia dari segala hal”

Begitu juga dengan sebuah komputer. Jika kamu ingin akrab dengan kompter maka kamu harus berkenalan dahulu dengan bahasa pemogramannya. Bagaimana cara berkenalannya?

Manusia memiliki bahasa sehingga bisa berkomunikasi antara satu sama lain. Tetapi bahasa yang digunakan harus bisa dimengerti oleh kedua belah pihak. Begitu pula dengan komputer. Kita harus bisa mengolah bahasa pemograman yang baik dan benar agar bisa menghasilkan sebuah perintah agar program tersebut berjalan.

Ngomong-ngomong soal perkenalan, perkenalkan nama saya Affabi Atmara dari PENS 2019 jurusan D3 ELKA A.

Bahasa C adalah bahasa pemograman komputer yang paling dasar. Struktur suatu bahasa C terdiri dari #include, deklarasi konstanta, deklarasi variabel, deklarasi fungsi-fungsi dan fungsi main( ). Untuk fungsi standar seperti printf( ), dan scanf( ) menggunakan stdio.h sedangkan fungsi clrscr( ) dan getch( ), menggunakan conio.h. include adalah file dengan ektensi h dimana berisi deklarasi dari fungsi-fungsi bahasa C standar.

Berikut adalah tugas-tugas pemograman yang saya kerjakan pada Percobaan 1 Fungsi & Tipe Variabel Dasar

  • 5.1 Membuat tampilan dengan karakter khusus ‘\t’ untuk pengaturan tabulasi

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu build and run, hasilnya adalah

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • 5.2 Membuat program untuk menentukan harga yang harus dibayar pembeli bila setiap pembelian mendapat diskon

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu build and run, hasilnya adalah

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • 5.3 Menjalankan program lalu menganalisisnya

Program awal

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Maka hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Program perbaikan

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Maka hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Analisis

Dalam program awal tidak terjadi eror, namun yang perlu diperhatikan adalah hasil dari operasi pembagiannya. Jika kita menggunakan int %d maka hasil pembagiannya berupa bilangan bulat(seharusnya tidak berupa bilangan bulat). Maka dari itu, akan lebih baik apabila menggunakan deklarasi dalam bentuk float %f dalam fungsi printf() karena dapat menghasilkan nilai dalam bentuk bilangan desimal yang lebih spesifik.

 

  • 5.4 Menganalisis program dengan fungsi getche( ) diganti dengan getch( ) dan ganti %c ke %d lalu ke %f

Program awal dengan fungsi getche( )

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah diubah ke getch( ) dan %d hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah diubah ke getch( ) dan %f hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Analisis

Ketika program menggunakan fungsi getche( ) %c maka ketika menekan huruf “r” maka akan muncul “r”. Akan tetapi ketika program diganti ke fungsi getch( ) %d maka ketika menekan huruf “r” akan muncul sebuah kode angka seperti “114”. Dan kemudian apabila diganti ke %f maka hasilnya akan muncul angka 0.000000.

  • 5.5 Membuat formula konversi suhu dari celcius ke farenheit dimana diketahui celcius = 100 derajat

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu build and run, hasilnya adalah

  • Facebook
  • Twitter
  • Google+
  • Pinterest