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

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 studi kasus kali ini, penulis mencoba membuat Class Average Program dengan menggunakan bahasa C++, 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 studi kasus 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 Nuryatno

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 Nuryatno

Referensi :

Bandung, 6 Oktober 2008

R. E Triono Nuryatno

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s