Assalamu'alaikum Wr.Wb...Sahabat blogger semua. Kali ini saya akan share program tentang Pendaftaran Peserta Tour menggunakan pascal.
Listing Program :
Program pascal;
uses wincrt;
var
no:integer;
nama,t,aslsekolah:string;
tanggal,bln,thn : longint;
biaya_pen,biaya_akom,total:longint;
begin
writeln('============PENDAFTARAN PESERTA TOUR==================');
writeln;
write('Nomor Urut : ');readln(no);
write('Nama : ');readln(nama);
write('Asal Sekolah : ');readln(aslsekolah);
write('Tempat/Tanggal Lahir : ');readln(t);
gotoxy(33,6);read(tanggal);
if tanggal > 30 then
begin
write('tanggal yang anda masukkan salah!');
readkey; donewincrt;
end;
gotoxy(36,6);read(bln);
if bln > 12 then
begin
write('bulan yang anda masukkan salah!');
readkey; donewincrt;
end;
gotoxy(41,6);read(thn);
if thn > 1996 then
begin
write('tahun yang anda masukkan salah!');
readkey; donewincrt;
end;
write('Biaya Pendaftaran : ');readln(biaya_pen);
write('Biaya Akomodasi : ');readln(biaya_akom);
total:=biaya_pen + biaya_akom;
writeln('Total Biaya : ',total);
end.
Tampilan Programnya
Senin, 16 Desember 2013
Senin, 09 Desember 2013
MANFAAT BELAJAR TURBO PASCAL
Manfaat
turbo pascal ini tidak terbatas untuk membantu sistem administrasi
dikantor-kantor saja, tetapi merambah kebeberapa bidang. Sehingga aplikasinya
sangat dibutuhkan untuk membantu berbagai disiplin ilmu.Untuk itulah dibutuhkan
software yang menjebatani komputer dengan kebutuhan dan tujuan pemograman
komputer friendly. sebuah software akan memudahkan untuk membuat aplikasi
seperti : bahasa C, C++, C#, Clipper, LISP, ADA, ALGOL, Modula 2,
Smalltalk,Prolog, Perl, PHP, ASP, JSP, J#, J++, Cobol, Basic, Fortran, Java,
Paskal, dan lain sebagainya.
Bahasa
pemrograman adalah sesuatu yang mutlak harus dipahami jika inginmembuat suatu
aplikasi. Berdasarkan hal tersebut maka perlu kiranya kita belajar sebuah
bahasa pemrograman yang lebih sederhana dan relatif lebih mudah untuk
dipelajari oleh seorang pemula. Bahasa pascal adadalah salah satu jenis bahasa
tingkat tinggi yang relatif lebih mudah untuk dipelajari.
Selasa, 03 Desember 2013
Makalah Program Data Pegawai Menggunakan TPW (Tugas Struktur Data Kelompok 3)
Makalah Program Data Pegawai Menggunakan TPW (Tugas
Struktur Data Kelompok 3)
Program
PegawaiMemakai Procedure
Program DataPegawai;
Uses Wincrt;
Var
nama :array[1..100]of
string;
kerja:array [1..100]of
char;
nip, gol, jam, Gapok,
Insentif, Gaber :array[1..100]of longint;
a,n,gaji:longint;
ulang,kembali:char;
Makalah Program Penjualan Menggunakan TPW (Tugas Struktur Data Kelompok 1)
Makalah Program Penjualan Menggunakan TPW (Tugas
Struktur Data Kelompok 1)
KATA PENGANTAR
Puji syukur alhamdulillah pemakalah panjatkan kepada Allah ilahi robbi, yang dengan
takdirnya menciptakan jagat raya ini dengan segala bentuk isinya. Tak ada kata
yang patut di lupakan kecuali hanya rasa syukur yang berbunyi ”
Alhamdulillahirobbil’alamin”.
Shalawat serta salam juga tak lupa pemakalah haturkan kepada Baginda Khatimun Ambiya’, Nabi
Muhammad SAW, yang dengan pancaran Nur (cahaya) ilmunya, Dunia terasa lebih
hidup, lebih terang dari Nur apapun.
Makalah Program Data Barang Menggunakan TPW (Tugas Struktur Kelompok 2)
BAB I
PENDAHULUAN
a.
Latar belakang
Turbo Pascal adalah sebuah sistem pengembangan perangkat lunak
yang terdiri atas kompiler dan
lingkungan pengembangan terintegrasi (dalam bahasa inggris: Integrated
Development Environment - IDE) atas bahasa pemrograman pascal
untuk sistem operasi CP/M,
CP/M-86,
dan MS-DOS, yang dikembangkan oleh Borland
pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya
digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang
lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah
dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland
Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland. Borland
telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan
karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang
berjalan pada sistem operasi MS-DOS.
Turbo Pascal pada awalnya adalah
kompiler Blue Label Pascal yang dibuat untuk sistem operasi komputer mikro
berbasis kaset, NasSys, milik Nascom tahun 1981 oleh Anders
Hejlsberg. Kompiler tersebut ditulis ulang untuk CP/M dan
dinamai Compas Pascal, dan kemudian dinamai Turbo Pascal untuk sistem operasi
MS-DOS dan CP/M. Versi Turbo Pascal untuk komputer Apple Macintosh sebenarnya
pernah ditembangkan tahun 1986, namun pengembangannya dihentikan sekitar tahun
1992. Versi-versi lain pernah tersedia pula untuk mesin-mesin CP/M seperti DEC
Rainbow dalam beberapa pengembangan.
Membuat Tabel Sederhana Menggunakan HTML
Assalamu'alaikum Wr.Wb
Kali ini saya akan sedikit
share tentang Cara membuat table sederhana menggunakan html.
Rabu, 27 November 2013
SOAL LATIHAN STRUKTUR DATA :
1. Struktur pertama
dalam pascal adalah
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
Jawaban :
e.Uses crt;
Alasan : karena uses crt; merupakan urutan bagian dari deklarasi program yang
pertama yang berfungsi untuk memanggil unit temporary/file library pascal.
2. Untuk melihat
hasil dari program yang dikerjakan tekan tombol
a. Crtl+f5
b. Ctrl+f9
c. Ctrl+f2
d. Ctrl+f12
e. Ctrl+f4
Jawaban :
b.Ctrl+f9
Alasan : karena Ctrl+F9 merupakan shortkey untuk run
program pascal.
3. Berapa kode yang
digunakan untuk membuat tulisan berwarna “CYAN”
a. 4
b. 2
c. 128
d. 7
e. 3
Jawaban : e.
3
Alasan :3 kode yang
digunakan untuk membuat tulisan berwarna "CYAN”.
4. Perintah dasar
sederhana dalam program pascal adalah
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;
Jawaban :
c.Write
Alasan : karena Perintah write berfungsi untuk mencetak data
ke layar, sehingga sangat penting sekali dalam pembuatan sebuah program.
5. Tipe data bahasa
pascal untuk TRUE FALSE adalah
a. String
b. Char
c. Boolean
d. Byte
e. Real
Jawaban : c.
Boolean
Alasan : karena tipe data Boolean merupakan tipe data
logika yang bilangan
ordinal boolean true mempunyai nilai 1(satu), sedangkan false nilainya adalah
0(nol).
6. Siapakah penemu
pascal
a. Greyson change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus
Smirth
e. Dr. Hercules
Jawaban : b. Prof. Niklaus Wirth
Alasan : karena Prof. Niklaus Wirth merupakan orang yang pertama kali menciptakan
bahasa pemograman pascal.
7. Struktur bahasa
pemrograman pascal paling pertama adalah
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
Jawaban : d. Uses crt;
Alasan : Karena tanpa uses crt program tidak akan bisa d
compile dan otomatis tidak akan bisa d jalankan.
8. Tipe data pascal
untuk karakter adalah
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Jawaban : a. Char
Alasan : karena tipe data char memiliki 266
macam yang terdapat dalam tabel ASCII (American Standard Code for Information
Interchange).
9. Kapan
terbentuknya pascal
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Jawaban : b.
1971
Alasan : karena Bahasa pemrograman pascal diperkenalkan pada tahun
1971 oleh profesor Niklaus Wirth dari
Technical University of Zurich, Switzerland.
10. Apakah
kepanjangan dari USES
a. Unit secure
b. Unit syntax
c. Unit system
d. Up software
e. Unit
semiconductor
Jawaban : c.
Unit System
Alasan : karena unit system merupakan suatu
rangka yang di dalamnya terdapat komponen-komponen elektronik dari
komputer yang digunakan untuk memproses data.
11. Berikut ini
adalah penulisan identifier yang benar dalam pemrogramnan pascal adalah
a. 9program_satu
b. Program_satu
c. Program satu
d. Begin
e. Array
Jawaban : c.
Program satu
Alasan : karena penulisan judul program pada pascal, apabila cuma 1 kata ditulis
dengan mengetik kata program lalu spasi kemudian nama judul programnya,
sedangkan apabila 2 kata penulisannya harus dipisah menggunakan tanda ( _ ),
seperti program nilai_ulangan;
12. Tipe bilangan
bulat dalam bahasa pascal dikenal dengan
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Jawaban : b.
Integer
Alasan : karena tipe data integer mempunyai ukuran tempat 2 byte dan rentang nilai -32768
s/d 32767,
13. Istilah
“perulangan” dalam pemrograman pascal dikenal sebagai
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Jawaban : e.
Looping
Alasan : karena looping merupakan suatu
bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Dengan
adanya perulangan maka kita hanya cukup menuliskan baris kode nya saja.
14. Perintah
untuk menutup program pada Pascal adalah
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Jawaban : a.
END.
Alasan : karena END merupakan kode program untuk mengakhiri listing program secara
keseluruhan.
15. Menggambarkan program
secara logika merupakan fungsi dari
a. flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Jawaban : a. flowchart
Alasan : karena dengan flowchart bisa
memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di
dalam proses atau algoritma tersebut.
16. Deklarasi yang
digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan pasti,
tidak dirubah dalam program disebut deklarasi
a. Deklarasi label
b. Deklarasi
Konstanta
c. Deklarasi tipe
d. Deklarasi Variabel
e. Deklarasi
Prosedur
Jawaban : b.
Deklarasi Konstanta
Alasan : karena deklarasi konstanta bersifat tetap (konstan) sehingga pada
deklarasi konstanta kita langsung menyebutkan nilanya.
17. Dibawah ini
termasuk dalam Deklarasi dalam Pascal kecuali
a. Deklarasi
perubah
b. Deklarasi proses
c. Deklarasi
konstanta
d. Deklarasi tipe
e. Deklarasi
prosedure
Jawaban :
Deklarasi proses
Alasan : Deklarasi
proses tidak termasuk deklarasi dalam pascal. Deklarasi dalam pascal yaitu
deklarasi perubah, deklarasi konstanta, deklarasi tipe, deklarasi
prosedur, dll.
18. Bilangan yang
mengandung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah
titik desimal termasuk dalam tipe data
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
Jawaban :
a.Real
Alasan : karena bilangan real merupakan tipe data yang
menyimpan/menggunakan bilangan pecahan, tipe data ini mempunyai ukuran tempat 6
byte dengan rentang nilai 2.9 x
10-39 s/d 1.7 x1038.
19. Prosedur yang
digunakan untuk membersihkan layar saat program dijalankan adalah
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Jawaban :
e.Clrscr
Alasan : karena Clrscr merupakan kepanjangan dari Clean
Screen.
20. Bentuk dari
suatu statement IF berada didalam lingkungan statement IF yang lainnya, disebut
IF dalam kondisi
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do
while-until
Jawaban : a.IF
bersarang
Alasan : IF bersarang
merupakan bentuk dari suatu statemen IF yang Berada didalam statemen IF yang
lainya
21. Tipe data
terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe
sama, disebut tipe data
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean
Jawaban :
a.Array
Alasan : karena array merupakan tipe data terstruktur
yang mempunyai tipe data, variabel dan ukuran yang sama serta mampu untuk
menyimpan satu jenis data (variabel) dimana masing-masing elemen variabel
mempunyai nilai indeks.
22. Perintah untuk
menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawaban :
b.Write
Alasan : karena write merupakan perintah output yang tersedia dalam pemrograman
pascal tanpaberganti baris setelahnya.
23. Perintah untuk
menampilkan atau cetak dilayar monitor lalu pindah baris kebawah, disebut
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawaban : a.
Writeln
Alasan : karena writeln merupakan perintah output yang tersedia dalam pemrograman
pascal denganberganti baris setelahnya.
24. Suatu
identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil
dari suatu proses, disebut
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Jawaban : a.
variabel
Alasan : karena variabel merupakan penampung data yang isinya
dapat diubah-ubah didalam program. Sehingga data dapat disimpan sesuai dengan
tipenya.
25. Suatu program
terpisah dalam blok sendiri yang berfungsi sebagai subprogram (bagian program),
disebut
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Jawaban :
c.Prosedur
Alasan : karena Procedure dipanggil
dan digunakan di dalam blok baris perintah yang lainnya dengan menyebutkan
judul procedurenya.
Langganan:
Postingan (Atom)