Page 73 - Pemrograman Dasar kelas X
P. 73
Bab 2 Variabel, Tipe Data, dan Operator 69
2. Terdapat suatu program dengan source code berikut ini :
Program dataSiswa;
Var NIS : integer;
Nama_siswa : string;
Alamat : char;
Goldar : string;
Gaji_ortu : integer;
Begin
Write(‘Masukkan Nomor induk siswa : ‘);
Readln(nis);
Write(‘Masukkan nama Anda : ‘);
Readln(nama_siswa);
Write(‘Masukkan Alamat Rumah : ‘);
Readln(alamat);
Write(‘Masukkan Golongan Darah Anda : ‘);
Readln(goldar);
Write(‘Masukkan gaji orang tua anda : ‘):
Readln(gaji_ortu);
Writeln(‘NIS : ‘,nis);
Writeln(‘Nama : ‘,nama_siswa);
Writeln(‘Alamat : ‘,alamat);
Writeln(‘Golongan Darah : ‘,goldar);
Writeln(‘Gaji Orang Tua : ‘,gaji_ortu);
Readln;
End.
Ketika budi melakukakan penginputan data nis, program menjadi error dan penginputan data tidak
dapat dilanjutkan. Nis budi adalah A314, tentukan penyebab errornya program tersebut?. Amati
dan temukan kesalahan sintaks pada kode program di atas. Beri penjelasan dan kemudian
perbaiki sehingga kode program di atas menjadi benar.
Jawab:
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................