MUHAMMAD ANDHIKA DWI PUTRA/ 1110191055

 

COBA COBA C

 

Hai Teman-teman pada saat ini kita mempelajari asyiknya bahasa C, tentunya kita mulai dari awal FUNGSI DAN TIPE VARIABEL DASAR

Bertujuan untuk mempelajari dan mengamati penggunaan fungsi-fungsi dasar turbo C seperti main(), printf(), getch(), getche() yang ddipadukan dengan tipe variable dasar yaitu int (bilangan bulat) dan float(bilangan pecahan).

Dasar #include : fungsi include sendiri sebagai header (sebuah file yang berisi dasar dasar perintah pemograman Bahasa C), kali kita akan menggunakan header “stdio.h”. Penulisan header

#include <stdio.h>

Deklarasi konstanta Deklarasi konstanta adalah variabel yang mempunyai nilai yang tetap meskipun telah dilibatkan dalam beberapa kali operasi aritmatika ataupun logika. Missal x=1

Deklarasi variable : Deklarasi variabel Adalah proses memperkenalkan/pembuatan variabel dan pendeklarasian tersebut bersifat mutlak mengharuskan setiap variable yang akan didirikan dengan jenisnya digunakan pada baris pertama sebelum operasi

Kegunaan titik koma ‘  ;  ’ sebagai ahkir satu perintah / deklarasi

Int a; float b;

Deklarasi fungsi mendefinisikan sebuah fungsi dengan parameter-parameter yang ditentukan.

Fungsi main() berfungsi untuk tubuh diman setelah fungsi main() selalu dilanjutkan dengan {….} dimana diantara kurung kurawal adalah sebuah perintah

Varaibel dasar int ( bilangan bulat ), char ( menampilakan symbol) dan float (bilangan pecahan) yang berdungsi sebagai pendeklarasian. Variable dasar diletekan setelah “ { “ kurung kurawal pertama.

 

Kemudian Fungsi dasar Bahasa C

/*……*/ berfungsi sebuah komentar dan tidak dijalankan

Printf() berfungsi untuk menampilkan suatu komentar dengan cara penulisan

printf (“TERSERAH”);

/t berfungsi untuk tab dalam perintah printtf

/n berfungsi enter (membuat baris baru) dalam perintah printf

%d befungsi menampilkan isi variable integer

%c befungsi menampilkan isi variable karakter

%f befungsi menampilkan isi variable float

 

 

ALGORITMA DAN PEMROGRAMAN TUGAS 1.5.1

 

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

 

 

 

 

 

 

ANALISA: Pada percobaan 1.5.1 ditugaskan untuk membuat sebuah tampilan tulisan seperti gambar diatas yang memanfaatkan fungsi ” printf() “ untuk menampilkan data saat dirun. selain itu juga menggunakan       ” \t “ sebagai fungsi horizontal tab/ spacs sehingga tulisan bergeser ke kanan dan fungsi karakter ” \n “ sebagai pindah baris/ enter

 

 

ALGORITMA DAN PEMROGRAMAN TUGAS 1.5.2

 

 

 

 

 

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah in

 

 

 

 

ANALISA: Pada percobaan 1.5.2 ditugaskan untuk membuat sebuah tabel sesuai dengan format yang telah ditentukan dengan memanfaatkan karakter ” \t “ untuk horizontal tab dan karakter ” \n “ untuk pindah garis

kemudian menambah kolom jumlah untuk harga setelah didiskon  dengan menambahkan ” int b1, b2, b3, b4, b11, b22, b33, ” dan menuliskan variabelnya seperti ” b1 = 700000 * 5/100 ” dilanjutkan dengan ” b11 = 700000 – b1 ” berfungsi untuk memproses harga setelah didiskon.

selanjutnya menambahkan program total harga yang harus dibayar dengan menambahkan ” int b4 ” dengan fungsi aljabar ” b4 = b11 + b22 + b33 ” untuk memproses total harga yang harus dibayar

menambahkan fungsi ” %d “ yang berfungsi menampilkan bilangan bulat dalam bentuk decimal.

 

 

ALGORITMA DAN PEMROGRAMAN TUGAS 1.5.3

 

 

 

 

 

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

 

 

 

 

 

ANALISA: Hasilnya kurang benar. Karena pembagian var1 dan var2 adalah pembagian bersisa, dimana perintah %d untuk menampilkan variabel bilangan bulat, selain itu pendeklarasian integer var1, var2 ,dan hasil menunjukan bilangan bulat seharusnya menggunakan float supaya hasilnya bisa menjadi desimal

 

 

ALGORITMA DAN PEMROGRAMAN TUGAS 1.5.4


 

 

 

 

 

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

 

 

 

 

ANALISA: getche() berfungsi menyimpan karekter lalu langsung menampilkannya. Getch() berfungsi hanya menyimpan karakter

Penggantian %c ke %d membuat program tidak menunjukan karakter tetapi menunjukan nomor karakter yang ada di keyboard

Penggantian %c ke %d membuat program tidak menunjukan karakter dan selalu menujukan angka desimal 0,00000

 

 

 

ALGORITMA DAN PEMROGRAMAN TUGAS 1.5.5

 

 

 

 

 

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

 

 

 

KESIMPULAN:

Kesalahan biasanya banyak terdapat pada programmer nya, namun tidak menutup kemungkinan terjadi pada acuannya. Pada dasarnya hasil dari percobaan ini adalah pentingnya segala algoritma yang terdapat pada sebuah coding, dari #include, main, deklarasi dan fungsi-fungsi dasar haruslah benar dan benar-benar tepat dari sisi algoritma dan pendeklarasian sebuah variabel.