Sekarang saya akan membahas persoalan mengenai fungsi-fungsi yang terdapat di program nilai_akhir_mahasiswa;
Write ('Masukkan nama'); readln(nama);
Maka kita harus memberi inputan untuk dimasukkan kedalam variabel nama. Contoh sebagai jeda:
write ('Selamat Datang di Pascal'); readln;
Maka kita tidak harus memberi inputan karena ini hanya untuk menampilkan apa yang ingin kita lihat. Soalnya kalo ga da perintah readln maka tampilannya ga bisa kita baca, tapi proses menulis tetap berjalan. Perbedaan read dan readln sama seperti halnya write dan writeln;
Nah dalam kasus ini, dalam program Nilai_akhir_siswa keterangan meminta persyaratan nilai_akhir harus sesuai dengan syaratnya.
jika tidak masukkan keterangan dengan nilai lainnya. Nah dengan begitu Variabel Keterangan telah dimasukkan dengan huruf A. Jadi pada saat kita memanggil dengan perintah write maka akan tampil sesuai dengan yang dimasukkan. Contoh :
Nah dari sini mudah-mudahan ngarti semua ya. Tinggal bagaimana kita mengembangkan program tersebut. okey!!!
1. Program nilai_akhir_mahasiswa;Berfungsi untuk memberi nama program yang sedang kita jalankan itu bernama nilai_akhir_mahasiswa. Tanda (;) diartikan sebagai akhir kalimat atau ujung dari awal, atau akhir dari sebuah perintah. Jika dalam satu baris diberikan 1 tanda (;) maka baris tersebut terdapat 1 perintah. Jika dalam satu baris diberikan lebih dari 1 tanda (;) maka perintah tersebut sesuai dengan tanda (;) yang diberikan.
2. uses crt;Berfungsi untuk memanggil library yang bernama crt singkatan dari catoda ray tube yang berarti library mengenai tampilan atau yang berhubungan dengan monitor.
3. var nama_mahasiswa, NPM : string; dan lain-lain;Berfungsi untuk mendeklarasikan atau bahasa gaulnya ngasih tahu... kalo nama-mahasiswa dan NPM sebagai string. Yang berarti sebuah kalimat atau huruf. Ada banyak macam tipe-tipe variabel dalam pascal untuk lebih lanjutnya bisa klik disini
4. clrscr;Berfungsi untuk membersihkan tampilan dari tampilan-tampilan sebelumnya atau mengosongkan tampilan untuk dimuatkan program yang akan dijalankan.
5. write and writeln;Seperti yang anda ketahui write dalam bahasa indonesia berarti menulis, yang berarti menampilkan atau menulis sesuatu kedalam windows. Write dan writeln adalah dua jenis yang sama, hanya saja kalo memakai perintah write maka kursor (yaitu pointer selain dari mouse, yang selalu kedap-kedip didalam windows pascal) akan muncul disamping perintah yang ditulis. Jika writeln maka kursornya akan membuat baris baru, atau akan muncul dibawah perintah yang ditulis.
6. read and readln;Nah kalo yang ini kebalikannya dari write, kalo write berarti menulis kalo read berarti membaca, Yang baca pasti sudah tau kan!. Fungsinya untuk membaca atau menyimpan apa yang kita ketik setelah kita menekan enter. Fungsi ini biasanya sebagai inputan, namun juga bisa sebagai jeda. Contoh sebagai inputan :
Write ('Masukkan nama'); readln(nama);
Maka kita harus memberi inputan untuk dimasukkan kedalam variabel nama. Contoh sebagai jeda:
write ('Selamat Datang di Pascal'); readln;
Maka kita tidak harus memberi inputan karena ini hanya untuk menampilkan apa yang ingin kita lihat. Soalnya kalo ga da perintah readln maka tampilannya ga bisa kita baca, tapi proses menulis tetap berjalan. Perbedaan read dan readln sama seperti halnya write dan writeln;
7. If (Syarat = true) then doNah ini adalah fungsi yang memakai logika kalo tidak salah maka benar kalo salah maka tidak benar, bingung yah!!. Fungsi ini berfungsi untuk membuat suatu pilihan, sama seperti halnya hidup kalo ga da pilihan maka hidup kita rasanya datar aja ya kan!!.
Nah dalam kasus ini, dalam program Nilai_akhir_siswa keterangan meminta persyaratan nilai_akhir harus sesuai dengan syaratnya.
if (Nilai_akhir > 85) thenartinya jika nilai_akhir lebih dari 85 maka masukkan keterangan dengan nilai A.
keterangan := 'A';
jika tidak masukkan keterangan dengan nilai lainnya. Nah dengan begitu Variabel Keterangan telah dimasukkan dengan huruf A. Jadi pada saat kita memanggil dengan perintah write maka akan tampil sesuai dengan yang dimasukkan. Contoh :
keterangan := 'Belajar Pascal'maka yang tampil berupa kalimat 'Belajar Pascal'
write (keterangan);
Nah dari sini mudah-mudahan ngarti semua ya. Tinggal bagaimana kita mengembangkan program tersebut. okey!!!
0 komentar:
Posting Komentar