Nama : Ardhana Putra Setyawan

NRP : 1110191028

PERCOBAAN 1- ALGORITMA DAN PEMROGRAMAN

Assalamualaikum wr.wb.

Halo teman-teman semua, pada kesempatan ini saya ingin membagi pengalaman mengenai pemrograman bahasa C dasar. Pada kali ini saya menggunakan software bernama code bloks.

Tujuannya yaitu mempelajari  dan mengamati penggunaan fungsi-fungsi dasar turbo C seperti main(), printf(), getch(), getche(), yang dipadukan dengan tipe variabel dasar yaitu int(bilangan bulat) dan float(bilangan pecahan)

Bahasa C sendiri adalah bahasa pemrograman dasar yang mudah untuk dipahami. Struktur suatu bahasa C adalah terdiri  dari  bagian #include, deklarasi konstanta, deklarasi variabel, deklarasi fungsi fungsi dan fungsi main(). Bahasa C boleh hanya terdiri dari dari include dan fungsi main() saja, dimana bahasa C merupakan bahasa sensitive case yang dimana penulisannya membedakan antara huruf kecil dan huruf besar. Oleh karena itu dalam dalam setiap percobaan harus dilakukan dengan presisi. Untuk fungsi fungsi yang yang standar seperti printf(), scan() menggunalan stdio.h sedangkan fungsi clrscr() dan getch() menggunakan conio.h, include adalah file dengan ekstensi ‘h’ dimana berisi deklarasi dari bahasa C standae atau yang disediakan oleh compiler C.

*PROGRAM PERCOBAAN

1. Menyelesaikan operasi penjumlahan dan pengurangan dengan menggunakan karakter format khusus yaitu ‘%d’

  • Facebook
  • Twitter
  • Google+
  • Pinterest

* TUGAS

a) TUGAS 1

Membuat program untuk membuat struktur nama dengan mencoba menggunakan karakter khusus ‘\t’

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

b).TUGAS 2

Membuat program untuk menentukan harga harga yang harus dibayar oleh seorang pembeli.bila setiap pembelian barang mendapatka  diskon.

I8

  • Facebook
  • Twitter
  • Google+
  • Pinterest

c). TUGAS 3

Perhatikan program dibawah ini, ketik dan jalankan. Setelah dijalankan apakah hasil nya benar? Mengapa? Berikan uraian tentang apa apay terjadi pada program.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

d.) Tugas 4

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Getche ()berfungsi untuk mengambil karakter tombol yanng ditekan pada keyboard. Sedangkan getch()berfungsi untuk menahan proses yang sedang berjalan.

Apabila %c diganti dengan%d  maka yang muncul adalah bilangan bulat. Apabila %c  digantidengan %f maka yang muncul adalah 0.0000000.

e). Tugas 5

Membuat program untuk mencetak hasil formula konversi suhu dari celcius ke fahrenheit.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

*KESIMPULAN

1. Programer harus benar benar mengerti dan paham dalam penggunaan software hingga simbol didalamnya. Karena bahasa c adalah bahasa sensitiv case

2. Data merupakan suatu nilai yang dinyatakan dalam variabel dan konstanta

3. Variabel merupakan nilai yang bisa diubah, sementara itu konstanta adalah nilai yang tetap

4. Dalam bahasa C terdapat fungsi, yaitu untuk menampilkan data menggunakan printf(), sedangkan untuk menginput data adalah scanf().