Batok bolu isi teri
Selamat datang pejuang negeri!!😊
Kali ini saya akan berbagi ilmu mengenai percobaan “Fungsi dan Tipe Variabel Dasar”. Karena ini tulisan pertama saya jadi mohon maaf ya teman teman jika penulisannya kurang jelas dan kurang menarik hehe :). Jadi di praktikum yang pertama ini saya diajarkan tentang penggunaan fungsi-fungsi dasar turbo C seperti main(), printf(), getch(), getche() yang diapadukan dengan tipe variabel dasar yaitu int(bilangan bulat) dan float(bilangan pecahan).
Berhubung saya adalah lulusan SMA yang notabene tidak punya dasar tentang pemrograman jadi saya merasa bingung dan kurang paham pada awalnya tapi setelah dijelaskan lebih detail oleh Pak Firman selaku dosen saya dan juga dengan bantuan teman teman kelas saya:) saya mulai memahaminya pelan pelan dan mulai menemukan keasikan tersendiri di bidang ini hehe. memang benar cintai dulu sesuatu baru kita akan enjoy menjalaninya:)))).
Sebelum itu mari kita ketahui dulu apa itu pengertian dari bahasa C.
Bahasa C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil. Selain itu, Bahasa C memiliki sifat portable, yaitu dengan sedikit atau tanpa perubahan, suatu program yang ditulis dengan bahasa C pada suatu komputer dapat dijalankan pada komputer lain.
Bahasa C juga merupakan bahasa universal dalam bidang pengembangan software dan banyak digunakan pada mesin-mesin dan komputer. Banyak sekali software sistem yang dibuat dengan C karena bahasa C memiliki kemampuan untuk mengakses sistem dari komputer, mulai dari RAM yang sederhana, disk bahkan sampai yang sangat detail dan dalam seperti register dan port-port pada komputer, baik itu PC maupun mini computer dan Mainframe.
Jadi Tugas pertama saya adalah membuat program dengan tampilan yang sudah disediakan dengan menggunakan karakter khusus ‘\t’ untuk pengaturan tabulasinya.
Tugas Kedua yaitu membuat progran untuk menentukan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon.
Tugas ketiga yaitu menjalankan suatu program dan menganalisa kesalahan yang ada di dalam program tersebut.
setelah ditelaah ternyata hasil dari pembagian tidak akurat atau kurang benar karena di dalam program tersebut masih menggunakan tipe variabel dasar int yang hanya akan memunculkan jawaban dengan hasil berupa bilangan bulat yang seharusnya menggunakan tipe variabel dasar float.
Tugas keempat yaitu apa yang terjadi bila fungsi getche() pada percobaan 1.4.5 diganti dengan fungsi getch() ? dan apa yang terjadi jika karakter khusus yang digunakan adalah ‘%c’ ‘%d’ ‘%f’ ?
Ketika saya mencoba menjalankan program tersebut penggunaan fungsi getch dan getche adalah   . sedangkan untuk penggantian karakter khusus yang digunakan berpengaruh pada hasil yang akan muncul dengan penjelasan sebagai berikut :
- ketika menggunakan ‘%c’ tidak ada program yang muncul di display
- ketika menggunakan ‘%d’ hasil yang muncul adalah -2147483648
- ketika menggunakan ‘%f’ maka hasil yang muncul adalah benar (=0)
Tugas kelima yaitu membuat program untuk mencetak hasil formula konversi suhu dari celcius ke fahrenheit dimana diketahui bahwa Celcius=100 derajat
Ya jadi itu tadi sekilas tentang “Fungsi Dan Tipe Variabel Dasar” nantikan artikel selanjutnyaa yaaa😊 Semoga bermanfaat untuk kita semua
Recent Comments