Friday 27 November 2015

Error yang ada di Borland C++



About error in Borland C++


Hai.... Hai....

Kali ini saya akan membahas tentang beberapa error yang ada di Borland C++. Yahhh… sesuai dengan judul di atas
About error in Borland C++" saya mengatakan beberapa karena saya tidak membahas semua error dan kejadian error itu banyak sekalim, tergantung pada letak kesalahan kita saat menuliskan. Saya akan membahas error yang pernah saya alami sendiri. barang kali ada yang bingung dengan masalah error kalian. Silahkan dibaca! Mungkin ada solusi disini. ;-)
Langsung saja ini :
PERHHATIAN!!!
*untuk setiap terjadi error saat menjalankan program, anda bila melihat pada Jendela Message.
*jika belum tampil, cara menampilkannya
Klik “View” pada “Menu Bar” - pilih “Message”.






1.       Kesalahan dalam penulisan “include <conio.h>”
Contoh :
! hello umk.cpp(1.2) : Unable to open include file ‘ONIO.H’
!hello umk.cpp(7.10) : Call to undefined function ‘getch’

Lihat pada kotak pesan. Itu artinya tidak ada yang memanggil fungsi getch. Kesalahan dalam penulisan “include <conio.h>” Untuk menggunakan getch harus menuliskan “include <conio.h>” dengan benar.


2.       Kesalahan menggunakan dalam menampilkan program (hasil berbeda)
Kalian mungkin ada yang bertanya-tanya tentang masalah “Program bisa dijalankan. Tapi, mengapa tidak sesuai dengan hasil yang diinginkan.” Bingung nih…. Gak ada error, tapi hasil berbeda. Itu bisa saja terjadi karena mungkin kalian salah menggunakan rumus.

Cotohnya :
Lihat gambar di bawah ini!

(1.)  (lihat nomor 1) Program bisa berjalan dengan lancar (tidak terjadi error)
(2.)  Namun, pada rumus yang kita buat (lihat nomor 2) seharusnya jika kita mengetikkan angka 500.1 akan muncul “WASPADA”. Tapi, pada program yang kita jalankan munculnya “AMAN”.  Mungkin kalian bertanya, Apa yang salah  dengan rumus  ini? Ini sudah benar. Eits….. tunggu dulu!
(3.)  (lihat nomor 3) jika kalian menggunakan int maka hasilnya akan tetap seperti itu , karena fungsi dari int adalah untuk bilangan bulat. Sedangkan yang saya gunakan disitu bilangannya decimal (500,1). Untuk solusinya. Int harus diganti dengan float. Karena tipe data “float” untuk decimal.

ok, segini dulu ya... nanti kapan-kapan ditambah lagi. semoga bermanfaat :-)

No comments:

Post a Comment