Program Sederhana Biodata,Ganjil Genap pada Pascal

Maulana Yusuf Iskandar
Ahmad Nasher

Universitas gunadarma
Membuat Program menu sederhan dengan menggunkan Aplikasi “Turbo Pascal” yg di dalamnya berisikan Menu “Biodata,Ganjil dan Genap,Penilaian”.

Ø  Pada Codingan pertama di tuliskan “Program Menu” itu berfungsi sebagai Nama pada Menu yang akan di buat dan di akhiri dengan ikon “ ; “ untuk mengakhiri dan agar bias di jalankan programnya.
Ø  Setelahnya kita menggunkan uses Crt untuk memanggil Library pada Program tersebut agar dapat di jalankan.
Ø  Var itu sebagai Nilai Variable
Ø  “Pilihan : Byte;” Byte berfungsi di saat kita memilih program menu  tidak keluar dari program menu tersebut,Contohnya Jika kita memilih Program Menu pertama.Pada program menu pertama tentang Biodata,Jika kita mengsikan Biodata dan menuliskan nama dan setelahnya kita menuliskan kelas kita tidak akan keluar dari program dan kembai lagi ke codingan karena kita sudah menggunakan fungsi Byte
Ø  A,Uts,Uas : Integer : berartikan pada barisan ini termasuk golongan integer (0 s/d 25)
Ø  Total : real: (type data real) codingan masuknya ke program menu  yang ketiga,Agar kita dapat mentotalkan Hasilnya
Ø  Begin untuk menjalankan Program
Ø  Repeat untuk mengulang program (loop).
Ø  Clrscr; untuk membersihkan layar pada Program.
Ø  Writeln (‘| -------------------------------|’); Fungsinya sama dengan Byte agar di saat kita menjalankan Program,Program tersebut tidak keluar dengan sendirinya.
Ø  Writeln(‘Masukan Pilihan : ‘); Code ini akan keluar pertama kali dan dia meminta kita untuk memilih Program mana yang akan kita isi/gunakan,Contonya seperti gambar di bawah ini.



Ø  1: dan Begin code ini untuk menjalankan Program menu pertama.
Ø  Writeln(‘Masukan Nama : ‘); readln(nama); s/d Kelas Code ini berfungsi untuk memrintahkan kita untuk memasukan nama,npm dan kelas pada program 1 dan readln (nama,npm,kelas) untuk membaca nama,npm dan kelas,pada program disaaat kita menjalankan program tesebut.
Ø  Writeln; dan end;  untuk mengakhiri program pertama dan jika di running dan di isikan makan programnya akan seperti di bawah ini.





Ø  2: + Begin untuk menjalankan Program kedua pada Program menu.
Ø  Clrscr; untuk menbersihkan layar.
Ø  Write(‘Masukan Bilangan’);readln(a);if a mod 2 = 0 yg artinya Jika kita memasukan Bilangan A maka A adalah 2,then writeln(‘Bilangan ‘a’ Adalah Genap’) else if a mod 2=1 then writeln(‘Bilangan ‘ ,a, ‘adalah Ganjil’); > maka Bilangan a dalah Genap atau jika a adalah 1 maka a adalah ganjil.
Ø  Writeln; dan end; untuk mengakhiri program kedua,Contohnya seperti gambar di bawa ini.


Ø  3 + Begin untuk menjalankan Program menu Ketiga yaitu Program menu penilaian.
Ø  Write(‘Masukan Nilai Uts : ‘);readln(uts); dan write(‘Masukan  Nilai UAS : ‘) > Masukan Nilai utuk Nilai uts dan nilai uas yg akan kita input dan readln untuk membaca nilai tersebut.
Ø  Total := ((uts * 0.7) + (uas * 0.3)); 0.7 dan 0.3 adalah rumus jika nilai uts kita 90 dan nilai uas kita 80 maka kedua nilai tersebut akan di jumlahkan menggunakan rumus tersebut.
Ø  If total >= 80 (>= adalah lebih besar samadengan) then grade := ‘A’ Jika nilai kita mendapatkan 80 maka grade yg kita dapat adalah A
Ø  Else if total >= 70 then grade := ‘B’ Jika nilai kita 70 maka Grade kita adalah B,else if total >=60 grade := ‘C’ Jika nilai kita adalah 60 maka Grade yg kita dapatkan adalah C dan Jika nilai kita di bawah 60 maka nilai yg akan kita dapatkan adalah D.
Ø  Writeln(‘Grade yg didapatkan adalah’) Code ini akan menunjukan Grade yg kita dapat,Jika Nilai kita 80 maka code ini akan menampilkan Grade A dan seterusnya sperti penjelasan di atas.
Ø  Writeln; dan end; untuk mengakhiri/memberhentikan program ketiga,contoh programnya seperti di bawah ini.

Ø  4 + Begin untuk menjalankan Program keempat yaitu program untuk mengakhiri program menu.
Ø  Writeln(‘Terima Kasih’); Code ini untuk akhir dari program jikalau kita sudah berhenti menjalakan program keepat ini,Maka akan muncul tulisan “Terima Kasih”.
Ø  End; >mengapa pada bagian akhir endnya di ketikan sebanyak 3 kali? Karena end tersebut berfungsi sebagai pengakhir dari ketiga program di atas,yaitu program pertama,kedua dan ketiga,kenapa di tambahkan end lagi ? padahal deprogram sebelumnya sudah di tambahkan end ? ya,agar program sebelumnya ketika sudah di running dapat di akhiri.
Ø  Until(pilihan = 4);

Ø  End.untuk mengakhiri program.

Komentar

Postingan Populer