Page 67 - E-Modul Pemrograman Dasar Kelas X
P. 67

Dari program tersebut dapat disimpulkan bahwa kita dapat mencegah terjadinya
                       suatu  kesalahan  dengan  membuat  kode  program  yang  didefinisikan  sebelumnya.  Hal
                       tersebut bertujuan untuk mencegah pengguna memasukkan suatu nilai yang tidak sesuai
                       dengan yang disyaratkan, yaitu harus lebih dari 1000. Dalam aplikasi yang lain, cara seperti
                       ini juga diaplikasikan untuk program yang menggunakan fungsi untuk mencegah pengguna
                       memasukkan data berupa angka, bukan huruf. Oleh sebab itu, program dapat melakukan
                       langkah-langkah selanjutnya (misalnya operasi perhitungan).

                   2.  Menganalisis Data Hasil Debugging

                          Jika pada waktu penulisan program sudah tidak ada kesalahan penulisan (syntax error)
                   maka, pada saat dijalankan (start debugging (FS)), maka akan menghasilkan suatu keluaran.
                   Selain itu, program tersebut juga berhasil diselesaikan tanpa adanya suatu kesalahan atau error.
                   Namun terkadang, hasil keluarannya tidak sesuai dengan yang diinginkan atau direncanakan
                   sebelumnya. Kesalahan-kesalahan ini umum terjadi. Oleh karena itu, kita harus teliti untuk
                   melakukan  debugging  dan  harus  dapat  mengkoreksi  kesalahan  tersebut.  Sebagai  contoh,
                   adanya beberapa kesalahan yang terjadi pada program berikut.


                        using System;
                        using System.Collections.Generic;
                        using System.Linq;
                        using System.Text;


                        namespace ConsoleApplication1
                        {
                               class Program
                               {

                                       static void Main(string[] args)
                                       {
                                              int a, b;
                                              double c, d;
                                              a = 100;

                                              b = 50;
                                              c = 7.5;
                                              d = 2;













                                                             58
   62   63   64   65   66   67   68   69   70   71   72