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