8/17/2019 Pertemuan 1 Pengenalan Free Pascal
1/26
INSTALASIFREE PASCAL
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
2/26
Langkah 1
Tinggal Ne
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
3/26
Langkah 2
Tinggal Neaja
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
4/26
Langkah 3
Pilih yang Finstallation
Tinggal Neaja
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
5/26
Langkah 4
Tinggal Neaja
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
6/26
Langkah
Che!k Asso"#as
Tinggal Neaja
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
7/26
Langkah $
Tinggal Ins
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
8/26
Langkah %
Tunggu SaSelesai
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
9/26
Langkah '
Tunggu SaSelesai
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
10/26
Langkah (
Selesai
Finish Aja
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
11/26
PEN)ENALAN FREE PAS
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
12/26
A#a itu !oile*+
se,uah #*og*a& komputer yang ,e*guna unt
&ene*je&ahkan #*og*a& koute* yang -itu,ahasa #e&*og*a&an te*tentu &enja-i #*og*a-itulis -ala& ,ahasa #e&*og*a&an lain"
istilah koilato* ,iasa -igunakan untuk #*og
koute* yang &ene*je&ahkan #*og*a& yang-ala& ,ahasa #e&*og*a&an tingkat tinggi .se,ahasa Pas!al/ C00/ ASIC/ FRTRAN/ isual isual C/ isual F/ 5a6a/ xase/ Ru,y/ Phythatau CL7
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
13/26
BERKENALAN DENGAN PASCAL
Bahasa Pascal merupakan bahasa
pemrograman terstruktur
Pencipta bahasa Pascal yaitu Niklausirth pa!a tahun "#$% !an baru!ipublikasikan pa!a tahun "#$"
Compiler untuk bahasa Pascal sen!ira!a banyak& salah satunya ialah 'reePascal(
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
14/26
TAMPIL
FREE
PASCAL
Editor,
tempat
untuk
menuli
kan
source
code
Menu
Utama
!
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
15/26
)enu *tama pa!a 'reePascal )enu 'ile& berisi perintah untuk operas
yangberhubungan !engan +le& seperti , membuat program baru menyimpan +le mencetak program ke printer memuat program ke e!itor mengubah !irektori ker-a keluar ke D.S untuk sementara keluar !ari 'ree Pascal(
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
16/26
)enu E!it& #e*intah yang ,e*hu,ungan -engan o#e*asi#enyuntingan #*og*a&8
&enyalin -an &e&,uang teks &elihat isi !li#,oa*-"
)enu Search& ,e*9ungsi untuk &en!a*i -an &engganti tek
)enu Run ,e*9ungsi untuk 8 &enjalankan : &engeksekusi #*og*a& &engatu* eksekusi #e*intah #e* langkah &engisikan #a*a&ete* ,a*is #e*intah"
)enu Compile &engkoilasikan #*og*a& ke -isk atau ke &e&o*i &engkoilasi se!a*a !e*-as te*ha-a# #*og*a& yang
&ulti;le &enailkan in9o*&asi &engenai #*og*a&/ &e&o*i/ -an
E
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
17/26
)enu Debug& &elakukan -e,ugging . #en!a*iankesalahan 7"
)enu /ools& untuk &enailkan jen-ela #esankesalahan"
)enu .ptions& untuk &engatu* ,e*,agai #ilihan unt-e,ugge*/ linke*
)enu in!o0& untuk &enutu# jen-ela yang se-ang
akti9/ &ee*,esa* uku*an jen-ela/ &e&ilih jen-ela akti9"
)enu 1elp& ,e*isi ,e*,agai ,antuan yang -ise-iakanF*ee Pas!al"
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
18/26
SEK2LAS 2N'.
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
19/26
)elihat hasil program pilih menu Debug3Alt4D5 pilih .utput
Atau
pilih menu Debug3Alt4D5 pilih *ser screen
*ntuk menutup -en!ela output pilih menu in!o03Alt45 pilih Close
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
20/26
BELA6AR )E)BACA ERR.R
TRY THIS…..
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
21/26
BELA6AR )E)BACA ERR.R
Error pada baris ke- 6, tidak ada identifier
(kata kuni! "iten pada pasa#
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
22/26
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
23/26
Kepala ProgramContoh , program coba"7 Bersi8at optional& namun !ian-urkan menggunakan
baris ini A!anya tan!a titik koma375 setelah nama Nama !i!e+nisikan sen!iri& yang biasanya sesuai
!engan nama +le
Begin En! Begin menyatakan a0al pengeksekusian program !a
En! yang !iikuti !engan titik menyatakan akhirpengeksekusian program( 9ang perlu !iperhatikanyaitu a!anya tan!a titik setelah En!(
Pernyataan )erupakan perintah yang menyebabkan komputer melakukan suatu tin!akan Pernyataan bera!a !i !alam Begin En! )asing:masing pernyataan !iakhiri titik koma 375 yang mana tan!a ini sebenarny
!iperlukan untuk memisahkan ; buah pernyataan
/an!a titik koma harus a!a , Di akhir kepala program Di akhir setiap pen!eklarasian konstanta Di akhir setiap pen!eklarasian
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
24/26
1uru8 Kecil !an 1uru8 Kapital Pascal bersi8at incasesensitive& artinya huru8 besar
!an kecil !ianggap sama(
Contoh , 0riteln !engan R2/ELN !engan riteln!ianggap sama
Komentar 9aitu suatu tulisan pa!a program yang ti!ak berart
apa:apa bagi komputer& tetapi sangat berguna bagorang& karena bertin!ak sebagai !okumentasi(
A!apun aturan yang a!a& yaitu , Sepasang tan!a 3= =5 boleh bera!a !i !alam
sepasang tan!a > ? Sepasang tan!a > ? boleh bera!a !i !alam
sepasang tan!a 3= =5 /an!a 3= =5 !an > ? ti!ak boleh berpotongan
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
25/26
/R9 /12S@@(
uses crt7
begin
clrscr7 2N2 PER2N/A11AP*S LA9AR
0rite3SELA)A/ DA/ANG57
0riteln3SK ": ;%"57
0rite3Bela-ar PascalFFF siaptakut57
rea!ln7
8/17/2019 Pertemuan 1 Pengenalan Free Pascal
26/26
>uk Latihan lagi?
uses crt7
begin
clrscr7
0riteln3 Bio!ata 57
0riteln3::::::::::::::::57 0rite3NA)A , 57 rea!ln7
0rite3N2) , 57 rea!ln7
rea!ke
Top Related