Dokumen tersebut membahas tentang struktur program Pascal dan elemen-elemennya, meliputi bagian judul program, deklarasi, pernyataan, tipe data, operator, komentar, serta perintah dasar seperti Write, Writeln, Read, dan Readln beserta contoh kode programnya.
Bagaimana manusia bertuhan-- materi kuliah agama islamchusnaqumillaila
slide ini dibuat untuk memenuhi tugas presentasi agama islam dan diperuntukkan kepada para pelajar yang sedang mencari dan memperbanyak pengetahuan tentang agama islam. semoga bermanfaat untuk kita.
by mahasiswa yang masih dalam proses belajar, mahasiswa semester awal perguruan tinggi negri yang berada di kota surakarta.
Bagaimana manusia bertuhan-- materi kuliah agama islamchusnaqumillaila
slide ini dibuat untuk memenuhi tugas presentasi agama islam dan diperuntukkan kepada para pelajar yang sedang mencari dan memperbanyak pengetahuan tentang agama islam. semoga bermanfaat untuk kita.
by mahasiswa yang masih dalam proses belajar, mahasiswa semester awal perguruan tinggi negri yang berada di kota surakarta.
Teorema Toricelli
Teorema Toricelli berlaku jika kelajuan fluida menyembur keluar dari lubang yang terletak pada jarak h dibawah permukaan atas fluida, dalam tangki sama seperti kelajuan yang akan diperoleh sebuah benda yang jatuh bebas dari ketinggian h.
v2 = \/2gh
Warga Negara & kewarganegaraan: Kedudukan warga Negara dalam Negara Fenti Anita Sari
Menurut Cogan & Derricott (1998) kewarganegaraan sebagai “ a set of characteristics of being a citizen”.
Menurut Pendapat lain kewarganegaraan adalah bentuk identitas yang memungkinkan individu-individu merasakan makna kepemilikan, hak dan kewajiban sosial dalam komunitas politik (negara).
Menurut Wikipedia kewarganegaraan merupakan keanggotaan dalam komunitas politik (yang dalam sejarah perkembangannya diawali pada negara kota, namun sekarang ini telah berkembang pada keanggotaan suatu negara) yang membawa implikasi pada kepemimpinan hak untuk berpartisipasi dalam politik.
MATERI PRESENTASI FISIKA UNTUK ANAK SMA KELAS X PADA SEMESTER GENAP. SUDAH SAYA SUSUN DENGAN RINCI, MENARIK DAN DETAIL, SEHINGGA MEMUDAHKAN ANDA UNTUK MEMPELAJARINYA. Kunjungi saya di http://aguspurnomosite.blogspot.com
Epistemologi sering juga disebut teori pengetahuan (theory of knowledge). Epistemologi lebih memfokuskan kepada makna pengetahuan yang berhubungan dengan konsep, sumber, dan kriteria pengetahuan, jenis pengetahuan, dan lain sebagainya.
Membahas lebih lengkap mengenai apa itu ibadah maliyah, yang bisa diterapkan dalam kehidupan sehari-hari dalam bermasyarakat, dengan 9 contoh yang bisa diterapkan untuk mendapat ridho dari Allah SWT.
Teorema Toricelli
Teorema Toricelli berlaku jika kelajuan fluida menyembur keluar dari lubang yang terletak pada jarak h dibawah permukaan atas fluida, dalam tangki sama seperti kelajuan yang akan diperoleh sebuah benda yang jatuh bebas dari ketinggian h.
v2 = \/2gh
Warga Negara & kewarganegaraan: Kedudukan warga Negara dalam Negara Fenti Anita Sari
Menurut Cogan & Derricott (1998) kewarganegaraan sebagai “ a set of characteristics of being a citizen”.
Menurut Pendapat lain kewarganegaraan adalah bentuk identitas yang memungkinkan individu-individu merasakan makna kepemilikan, hak dan kewajiban sosial dalam komunitas politik (negara).
Menurut Wikipedia kewarganegaraan merupakan keanggotaan dalam komunitas politik (yang dalam sejarah perkembangannya diawali pada negara kota, namun sekarang ini telah berkembang pada keanggotaan suatu negara) yang membawa implikasi pada kepemimpinan hak untuk berpartisipasi dalam politik.
MATERI PRESENTASI FISIKA UNTUK ANAK SMA KELAS X PADA SEMESTER GENAP. SUDAH SAYA SUSUN DENGAN RINCI, MENARIK DAN DETAIL, SEHINGGA MEMUDAHKAN ANDA UNTUK MEMPELAJARINYA. Kunjungi saya di http://aguspurnomosite.blogspot.com
Epistemologi sering juga disebut teori pengetahuan (theory of knowledge). Epistemologi lebih memfokuskan kepada makna pengetahuan yang berhubungan dengan konsep, sumber, dan kriteria pengetahuan, jenis pengetahuan, dan lain sebagainya.
Membahas lebih lengkap mengenai apa itu ibadah maliyah, yang bisa diterapkan dalam kehidupan sehari-hari dalam bermasyarakat, dengan 9 contoh yang bisa diterapkan untuk mendapat ridho dari Allah SWT.
Struktur Dasar Kode Program Pascal
Penulisan Nama Program Pascal
Perintah Uses
Deklarasi Type dan Deklarasi Konstanta (constant)
Deklarasi Variabel (variable) dan Deklarasi Fungsi (function)
Deklarasi Prosedur (procedure)
Main Program
Part 6: Aturan dan Penulisan Kode ProgramSyaiful Ahdan
Struktur Sederhana Kode Pascal
Perbedaan Huruf Besar / Kecil
Cara Penulisan Komentar di dalam Pascal
Penggunaan Whitespace
Pengertian Statement, Identifier dan Expression
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Dasar pemrograman turbo pascal
1. Dasar Pemrograman Turbo Pascal
Struktur Program Pascal
Pascal merupakan suatu pemrograman terstruktur. Hal tersebut berarti semua program yang anda buat
harus terstruktur dan teratur. Penulisan suatu program menggunakan Turbo Pascal mempunyai struktur
atau tata cara penulisan program. Sperti, setiap akhir peryataan harus diakhiri dengan tanda titik kome (;),.
Struktur program pascal dibagi memnjadi beberapa bagian diantaranya adalah :
a. Bagian judul program
Judul program berfungsi untuk memberikan nama program. Penulisan judul program bersifat opsional
dan tidak berkaitan dengan proses program. Meskipun bersifat opsional, sebuah program dianjurkan
agar diawali dengan judul program. Jika ditulis, judul program harus terletak pada awal program dan
diakhiri dengan titik koma (;). Selainitu, judul program harus ditulis dalam satu kata, jika lebih dari satu
kata haris disambung dengan tanda hubung bawah (_).Contoh judul program yang benar :
Code :
program Welcome;
program selamat_datang;
Contoh judul program yang salah :
Code:
program selamat datang
program selamat datang;
b. Bagian Deklarasi
Bagian deklarasi adalah bagian-bagian yang berisi hal-hal yang perlu dipesan atau didefinisikan sebelum
program utama dilaksanakan. Bagian deklarasi dapat di ibaratkan kamus dalam suatu program dan di
gunakan bila di dalam program menggunakan pengenalan (identifier). Apabila suatu program
menggunakan pengenal, Pascal menuntut agar pengenal tersebut dikenalkan terlebih dahulu sebelum
digunakan, yaitu di deklarasikan atau dibuat kamusnya pada bagian deklarasi. Hal -hal yang perlu di
deklarasikan adalah seperti deklarasi label, konstanta tipe, variable.
1. Deklarasi label
Jika program menggunakan statement Goto untuk meloncat ke suatu statement tertentu, maka
dibutuhkan suatu label pada statement yang di tuju, dan label tersebut harus dideklarasikan terlebih
dahulu pada bagian deklarasi.
2. Deklarasi konstanta
Konstanta (Constants) disingkat Const adalah nilai tetap yang tidak berubah dalam program. Isi
konstanta relatif bebas, definisi konstanta diawali dengan kata Const di ikut oleh kumpulan pengenal
yang diberi suatu nilai konstanta. contoh pendeklarasian konstanta adalah sebagai berikut :
Code :
program contoh_konstanta;
uses wincrt;
const
Bulan = 'Januari';
Hari = 'Senin';
Begin
writeln ('hari ini bulan = ',Bulan);
writeln ('hari ini hari = ',Hari);
end.
Yang dibawah begin adalah pendeklarasian konstanta.
3. Deklarasi variable/peubah
variable atau Var adalah suatu nama identifier untuk menampung suatu data tertentu. Variable tidak
seperti konstanta yang memiliki nilai tetap, nilai data pada variable dapat berubah-ubah. Suatu
Tim ICT SMK Negeri 1 Kebonsari Page 1
2. variable harus dideklarasikan lebih dahulu dengan tujuan untuk memesan tempat di dalam memory
sesuai dengan tipe data yang digunakan.
Code :
Var nama_variable: tipe variable;
Keterangan :
Var : reserved words untuk variable.
nama_variable : nama variable(identifier) yang digunakan.
tipe data : tipe data dari variable tersebut.
contoh :
Code :
Var
nama : string [20];
kelas : string [5];
jurusan : string [10];
4. Deklarasi tipe.
Deklarasi tipe berfungsi unutk menyebutkan tipe data baru yang berbeda dengan tipe data yang
sudah disediakan oleh Pascal. Contoh :
Code :
program kata;
uses wincrt;
type bulat=integer;
var angka1:=10;
angka2:=20;
writeln('nilai angka pertama=',angka1);
writeln('nilai angka kedua=',angka2);
end.
c. Bagian peryataan/statement
Pernyataan berisi intruksi-intruksi program yang menunjukan suatu tindakan untuk dikerjakan oleh
program. Sehingg, segala tindakan yang akan dilakukan oleh program bergantung dari intruksi -intruksi
yang diberikan. Pernyataan-pernyataan inidiawali kata Begin dan diakhiri kata End
Interpreter dan Compiler
Dalam bahasa Pascal, suatu bahasa pemograman yang ditulis sampei menjadi suatu program aplikasi
yang siap dijalankan terdiri atas dua langkah pengerjaan yaitu Interpreter dan Compiler. Interpreter
adalah suatu proses menerjemahkan source code ke dalam intruksi mesin. Sedangkan Compi ler adalah
suatu program yang menerjemahkan source code kedalam obyek code.
Elemen-Elemen Program Pascal.
Turbo Pascal memiliki beberapa elemen yang harus anda ketahui. Elemen-elemen tersebuta adalah
reserved word, statement, tipe data, operator, komentar, dan operator mode.
a. Reserved word
Reserved word adalah kata-kata yang telah ada/didefinisikan oleh bahasa pemograman Pascal. Kata-kata
ini tidak dapat digunakan sebagai identifier. Kata-kata yang dimaksud di antaranya adalah
sebagai berikut.
Code :
And
Constructor
Export
In
Nil
Procedure
Shr
Until
Asm
Destructor
for
inline
not
program
string
uses
Tim ICT SMK Negeri 1 Kebonsari Page 2
3. array
div
function
interface
object
record
then
var
begin
downto
goto
label
of
repeat
to
while
case
else
if
library
or
set
type
with
const
end
implementation
mod
packed
shl
unit
xor
b. Identifier
Identifier merupakan kumpulan karakter yang digunakan sebagai penanda seperti pada nama
variable, nama tipe data, fungsi, prosedur. aturan penulisan identifier diantaranya adalah sebagai
berikut.
1. Harus diawali oleh karakter non angka dan tidak mengandung karakter kosong.
2. Dimulai dengan huruf (huruf besar dan kecil tidak pengaruh)
3. Maksimal 63 karakter.
4. Tidak mengandung simbol/karakter khusus seperti, + - * /!?{} [].
5. Bukan nama fungsi dan reserved words.
contoh identifier yang benar.
Code :
iden_tifier
identifier99
Contoh identifier yang salah.
Code :
8identifier
identifier?
c. Tipe data
Tipe data adalah suatu jenis data atau penggolongan data dalam bahasa pemograman. Pada Pascal,
terdapat tipe data, seperti integer, real, string, char, dan boolean.
Tim ICT SMK Negeri 1 Kebonsari Page 3
4. d. Operator
Operator adalah suatu lambang matematis untuk malakukan barbagai operasi seperti, perkalian,
penjumlahan, pengurangan, dan pembagian. Penggunaan operato-operator ini disesuaikan dengan
kebutuhan. Misalnya, anda ingin membuat program perhitungan, tentu saja anda akan banyak
menggunakan operator aritmatik. Suatu program yang kompleks tentu akan menggunakan banyak
operator.
e
e. Komentar
Komentar merupakan teks atau kumpulan karakter yang diabaikan compiler. Komentar berfungsi
untuk memberikan keterangan atau catatan mengenai bagian program tertentu sebagai referensi
bagi orang yang membaca kode program tersebut. Pada bahasa Pascal, teks yang berada di antara
kurung kurawal pembuka dan kurung kurawal penutup ( {} ) akan dianggap sebagai komentar. selain
itu juga dapat menggunakan tanda (*sebagai pembuka komentar, dan tanda*) sebagai penutup
komentar.
contoh penggunaan komentar:
{saya adalah komentar}
(*saya adalah komentar*)
f. Operator Mod dan Div
Operator Mod dan Div adalah suatu operator pembagi yang ditujukan khusus untuk bilangan bulat.
Div adalah pembagian yang hasilnya dibulatkan ke bawah, sedangkan Mod adalah sisa dari hasil
pembagian.
Contoh :
10 Div 3 hasilnya 3n
11 Mod 3 hasilnya 2
Perintah-Perintah untuk Membuat Program Sederhana
Perintah dasar Turbo Pascal adalah Write, Writeln, Read, Readln.
a. Write dan Writeln
Write adalah suatu statement yang berfungsi mencetak hasil pada layar, tetapi posisi kursor masih tetap
di baris yang sama. sedangkan Writeln merupakan perintah Pascal yang memiliki fungsi hampir sama
dengan Write, tetapi Writeln disertai penggantian baris sehingga tampilan berikutnya akan terletak pada
baris berikutnya. untuk jelasnya perhatikan contoh dibawah ini.
Tim ICT SMK Negeri 1 Kebonsari Page 4
5. Code :
program output;
uses wincrt;
begin
write('nama saya:');
write('Agga');
writeln;
writeln('nama saya:');
writeln('Agga');
end.
hasilnya :
b. Read dan Readln
Read adalah perintah dalam Pascal yang digunakan untuk membaca masukan dari keyboard, dan posisi
kursor masih dalam baris yang sama. Sedangkan Readln adalah perintah dalam Pascal yang digunakan
unutk membaca masukan dari keyboard, tetapi posisi kursor akan pindah ke baris berikutnya.
Pembeda lainya juga terletak pada prosedur membaca data sampai ditekan tombol Enter. Jika
menggunakan Read, kemudian setelah perintah tersebut terdapat perintah lanjutan Write, maka
perintah tersebut tetap akan terbaca.
Contoh Readln:
Code :
program Input;
uses wincrt;
var
nama1,nama2: string[10];
begin
clrscr;
write('masukan nama anda:');
readln(nama1);
write('masukan nama teman anda:');
readln(nama2);
writeln('selamat datang di Pascal,',nama1, ' dan ' ,nama2);
end.
maka hasilnya adalah seperti ini
Tim ICT SMK Negeri 1 Kebonsari Page 5
6. contoh Read:
Code :
program Input;
uses wincrt;
var
nama1,nama2: string[10];
begin
clrscr;
write('masukan nama anda:');
read(nama1);
write('masukan nama teman anda:');
read(nama2);
writeln('selamat datang di Pascal,',nama1, ' dan ' ,nama2);
readln;
end.
maka hasilnya adalah seperti ini
Tim ICT SMK Negeri 1 Kebonsari Page 6