Edi Triono RumahMaya

Oktober 16, 2008

Kesalahan penulisan sintaks di dalam pemrograman dengan menggunakan bahasa C++

Diarsipkan di bawah: Tulisan Ku — editriono @ 8:56 pm

Kesalahan penulisan sintaks di dalam pemrograman dengan menggunakan bahasa C++
Studi Kasus : Class Average Program

Class Average Program, sebenarnya merupakan pemrograman sederhana, yang bertujuan untuk membantu user dalam mendapatkan hasil rata-rata dari suatu perhitungan. Pembuatan Class Average Program dapat dibangun dari berbagai macam bahasa pemrograman, misalkan dengan javascript atau php pada html, atau juga dapat juga menggunakan pemrograman Fortran atau C/C++ untuk mendapatkan hasil akhir file exe.

Pada tulisan kali ini, penulis mencoba membuat Class Average Program dengan menggunakan bahasa C++. Sesuai dengan arahan Pak Budi Rahardjo ketika itu, dimana penulisan sintaks program harus ada yang salah sehingga menyebabkan program tersebut tidak berjalan sebagaimana mestinya, yaitu dapat di eksekusi tetapi mempunyai tingkat error pada saat hasil akhir.

Pada tugas ini, program yang dibuat adalah membantu user dalam mendefinisikan tingkat kelulusan pada suatu kelas berdasarkan nilai huruf A s/d E, dan mendapatkan hasil rata-rata tingkat kelulusan di dalam kelas tersebut. Kesalahan penulisan sintaks yang dilakukan oleh penulis untuk menyebabkan error pada program yaitu pada sisi pemasukan sintaks beserta percabangannya;

errorcode2

ErrorCode Edi Triono NIM.23208053

Dengan demikian program akan selalu looping meskipun user memasukan kode end-of-file untuk mengakhiri input data dan melihat hasil akhir, walaupun demikian pada awalnya user tidak akan menyadari bahwa program yang digunakannya telah error sejak awal, karena program tersebut dapat dieksekusi dan mampu di input data. Program tersebut di compile dengan menggunakan MinGW Developer Studio menjadi Win32 Console Application.

Kode pemrograman secara lengkap dapat dilihat dibawah ini, namun tidak disarankan untuk dicopy atau dijadikan contoh untuk pengerjaan pemrograman terutama oleh pengunjung blog ini, karena kode pemrograman di bawah memang sengaja dibuat erorr :

sourcecoderev2

SourceCode Edi Triono NIM.23208053

Referensi :

  • The C++ Resources Network. 2008. C++ Documentation. www.cplusplus.com
  • Visual C++ Developer Center. 2008. Visual C++. http://msdn.microsoft.com/en-us/visualc/default.aspx
  • Brokken, F. B. 2005. C++ Annotations Version 7.2.1. Center of Information Technology, University of Groningen, The Netherlands. http://www.icce.rug.nl/documents/cplusplus/
  • Boost C++ Libraries. 2008. Chapter 1. Boost.Accumulators. http://www.boost.org/doc/libs/1_36_0/doc/html/accumulators.html
  • Rahardjo, B. 2007. Pemrograman C ++. Informatika – Bandung

Catatan Penulis :
Tulisan ini dibuat ketika penulis menjadi mahasiswa pada mata kuliah IF5166-Keamanan Informasi Sistem Lanjut di Prodi MTI, Bidang Khusus Chief Information Officer, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.

Bandung, 6 Oktober 2008
R. E Triono Nuryatno

No Comments Yet »

Belum ada komentar.

RSS umpan untuk komentar-komentar dalam tulisan ini. URI Lacak Balik

Tinggalkan komentar

Blog pada WordPress.com.