Kesalahan program dalam Bahasa Pemrograman C++
Berikut ini adalah contoh program sederhana yang penulis buat dengan menggunakan bahasa pemrograman C++. Program ini adalah program looping menggunakan while, yang apabila di jalankan proram akan meminta untuk memasukkan angka. Apabila yang dimasukkan adalah angka yang lebih besar dari 0, maka program akan terus meminta untuk memasukkan angka. Tetapi apabila yang dimasukkan adalah angka yang kurang dari atau sama dengan 0, maka program akan keluar. Akan tetapi apabila dimasukkan karakter setelah memasukkan angka yang lebih besar dari 0, maka program akan looping terus menerus menampilkan “Masukkan Nilai X :”.
Berikut ini adalah source code untuk program angka.cpp:
#include <iostream>
using namespace std;
enum BOOLEAN { FALSE, TRUE };
int main() {
int X;
BOOLEAN STOP = FALSE;
while (!STOP) {
cout<<”Masukkan nilai X : “; cin>>X;
if (X <= 0) {
STOP = TRUE;
continue;
}
}
return 0;
}
Tampilan setelah program dijalankan dan dimasukkan angka 1:
Tampilan setelah dimasukkan angka 0, program akan keluar:
Tampilan apabila dimasukkan karakter ‘d’ setelah memasukkan angka ’46777′:

Catatan:
Tulisan ini dibuat sebagai bagian dari tugas mata kuliah IF5166 – Keamanan Informasi Sistem Lanjut pada Magister Teknik Informatika, Bidang Khusus Chief Information Officer, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.
Nama : AFIFI
NIM : 23208072
Tools:
- Hardware: Apple MacBook, Processor Intel Core2 Duo 2GHz, Memory 2GB
- Software: NetBeans IDE 6.1
Referensi:
- Rahardjo, B. 2007. Pemrograman C ++. Informatika – Bandung
- M. Shalahuddin dan Rosa A. S. 2007. Belajar Pemrograman Dengan Bahasa C++ dan Java Dari Nol Menjadi Handal. Informatika – Bandung


