Page 182 - Pemrograman Dasar kelas X
P. 182

178         Pemrograman Dasar SMK Kelas X Sem 2

                  DEBUGGING
                     Selain syntax error dan run-time error, ada satu macam kesalahan lagi yang paling sulit

             untuk dideteksi, yaitu kesalahan logika atau kesalahan algoritma.
        Tujuan Pembelajaran
             Siswa memahami apa itu debugging dan bagaimna melakukan nya dalam pemrograman Pascal

                    Aktivitas Kegiatan Belajar
             Sebuah penilaian prestasi belajar diwakili dengan huruf. Huruf ini diperoleh berdasarkan nilai ujian
             skala 0-100 dengan kategori sebagai berikut

             Nilai   80-100: A
                     70-79 : B
                     60-69 : C

                     50-59 : D
                     0-49: E

             Dari Perhatikan Kode Program berikut, dan hasilnya.
             Program KonversiNilai;
             Uses c

             Var nilai:integer;
                  Huruf:char;

             Begin
                 Write(‘Masukkan nilai : ‘);
                 Readln(nilai);

                 If nilai>=80 then huruf:=’A’
                     Else if nilai>=70 then huruf :=’B’
                           Else huruf:=’C’;

                              If nilai>=50 then huruf:=’D
                                  Else huruf:=’E’;
                 Writeln(‘Nilai Anda dalam huruf adalah : ‘,huruf);

                 Readln;
             End.

             Beberapa hasil output sebagai berikut:
             Masukkan nilai : 55
             Nilai Anda dalam huruf adalah : D



             Masukkan nilai : 30

             Nilai Anda dalam huruf adalah : E


             Masukkan nilai: 100
   177   178   179   180   181   182   183   184   185   186   187