1. Buatlah program untuk mencetak bilangan bulat sbb: 15 13 11 9 7 5 3 1 menggunakan struktur perulangan Repeat-Until, While dan For!
Jawab :
Perulangan Repeat-Until
uses crt;
var
i : integer;
begin
clrscr;
writeln(' PERULANGAN REPEAT-UNTIL ');
writeln('-------------------------');
...
Minggu, 11 Januari 2015
Latihan dan Contoh Soal Untuk Program Penyeleksian Kondisi Pascal
1. Buatlah program untuk menghitung sewa sebuah Angkutan yang harga untuk 1 Km pertama Rp.4500 dan selanjutnya 2000/Km ?
Jawab :
program Sewa_Angkutan;
uses crt;
const
pertama = 4500;
lanjut = 2000;
var
jarak,bayar : longint;
begin
clrscr;
writeln(' PROGRAM...
Sabtu, 10 Januari 2015
Contoh Algoritma, Flowchart dan Pseudocode.

1.Buatlah algoritma menggunakan flowchart dan pseudocode untuk menghitung luas persegi panjang.
Algoritma :
1.Masukkan panjang
2.Masukkan lebar
3.Luas Persegi panjang adalah panjang dikalikan lebar
4.Tampilkan luas persegi panjang
Pseudocode :
...
RECORD
RECORD adalah suatu struktur yang berisi sejumlah komponen yang dinamakan field, setiap field bisa berbeda typenya. Setiap field harus memiliki nama yang berbeda untuk memungkinkan pemilihan field secara acak.
Record mempunyai bentuk umum yaitu:
- Bentuk Umum Record
Type
(NamaRecord) =Record
(NamaField1) : TipeData;
(NamaField2) : TipeData;
... : ..;
(NamaFieldN) : TipeData;
End;
Var (NamaVarRecord):(NamaRecord);
Contoh...
Kelebihan dan Kekurangan Pascal
Kelebihan Pascal :
·Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman.
·Pascal memiliki tipe data standar: boolean, integer, real, char, string,
·User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
·Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
·Terstruktur, memiliki sintaks yang memungkinkan penulisan...
ARRAY (LARIK).
Array adalah variabel yang dapat menyimpan lebih dari satu nilai sejenis. Terdapat dua bagian penting yaitu elemen array yang merupakan nilai dan endeks array yang merupakan nilai urut untuk mengakses nilai pada array.
Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan bilangan di dalam kurung siku yang dinamakan subscript.
Array yang akan dipergunakan harus di deklarasikan terlebih dahulu. Deklarasi dari Array diawali dengan kata cadangan...
SUBRUTIN (PROSEDURE DAN FUNCTION)
Di setiap bahasa pemrograman pasti mempunyai yang namanya sub rutin yaitu sub program atau bagian terkecil dari suatu program yang digunakan untuk keperluan tertentu. Hanya saja masing-masing bahasa pemrograman mungkin menyebutnya dengan istilah/cara yang berbeda. Dengan menggunakan procedure dan function pembuatan program yang besar dan komplek menjadi lebih mudah.
Sub rutin dibagi menjadi dua macam, yaitu Procedure dan Function. Yang membedakan antara procedure dengan function adalah jika procedure tidak menghasilkan/mengembalikan suatu nilai,...
PERULANGAN(LOOPING)

Pengulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan, yaitu dengan menggunakan pernyataan For, While-Do, dan Repeat…Until.
Perulangan digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali. Dengan kata lain, pengulangan memungkinkan kita untuk menjalankan beberapa pernyataan hanya dengan menuliskan pernyataan tersebut satu kali...
PENYELEKSIAN KONDISI
Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Seleksi kondisi ini sangat penting dalam pemrograman sebab dengan adanya seleksi kondisi, program dapat menentukan proses apa yang harus dilakukan selanjutnya berdasarkan keadaan sebelumnya. Sehingga nampak seolaholah program dapat berpikir dan mengambil keputusan. Disinilah letak kekurangan komputer yaitu tidak mampu berpikir sendiri, semua hal yang dilakukan adalah berdasarkan perintah.
Dalam Pascal ada tiga macam perintah seleksi kondisi,...
GOTOXY pada PASCAL
GOTOXY
Gotoxy digunakan untuk mengarahkan kursor ke begian tertentu pada layar. pada layar monitor memiliki 80 karakter secara horizontal dan 25 karakter secara vertikal.
Bentuk Umum:
GOTOXY(x,y)
x: menyatakan jarak dari sisi kiri monitor
y: menyatakan jarak dari atas monitor
contoh:
Dan inilah hasilnya:
...
Pernyataan INPUT dan OUTPUT pada TURBO PASCAL
Pernyataan Input dan Output pada Pascal
Dalam bahasa Pascal pernyataan input adalah pernyataan yang digunakan untuk memasukkan data. Pernyataan input yang ada di Pascal adalah READ dan READLN. Sedangkan pernyataan output adalah pernyataan yang digunakan untuk menampilkan hasil. Ada dua pernyataan output yaitu WRITE dan WRITELN. Berikut ini contoh program Pascal tentang cara melakukan input nama dan NRP (nomor induk mahasiswa).
program nama_nrp;
uses...
Menu dan Short key yang terdapat pada Turbo Pascal
Menu dan Short Key dalam Turbo Pascal
Turbo Pascal memiliki 7 buah menu utama yang terdiri dari : File, Edit, Run, Compile, Options, Debug, Tools, Windows, Help. Untuk memilih salah satu dari menu itu anda bisa menekan tombol Alt + F (untuk memanggil menu file), atau menekan Alt + [huruf pertama dari menu].
Jika anda ingin kembali ke menu utama anda bisa saja menekan tombol F10, untuk pindah dari menu satu ke menu yang lain anda juga bisa menekan panah kanan atau panah kiri. Contohnya ketika anda berada di menu File maka untuk pindah...
Jumat, 09 Januari 2015
Operator dalam Bahasa Pascal
Operator dalam Bahasa Pascal
Operator dalam Bahasa Pascal
Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori, yaitu
Assignment operator
Menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).
Contoh :
A:=B;
Binary operator
Untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.
Operator Operasi Tipe Operand Tipe Hasil
*
perkalian real,realinteger,integerreal,integer...
Kamis, 08 Januari 2015
Elemen-elemen Pascal
Elemen-lemen dasar dalam Program Turbo Pascal
Karakter
Elemen terkecil pada Turbo Pascal adalah karakter. Karakter dapat berupa:
Huruf (A sampai dengan Z, a sampai dengan z),
Angka (0 sampai dengan 9),
Simbol khusus,
Spasi,
Karakter kontrol (karakter dengan nilai ASCII di bawah 32, misalnya Tab dan Backspace),
Karakter ASCII tidak standar pada PC (karakter dengan nilai ASCII antara 128 hingga 255).
Simbol khusus pada Turbo Pascal berupa:
+ - * / = < > [ ] , ( ) : ; ^ . @ { } $ #
Selain simbol khusus yang berupa sebuah...
Langganan:
Postingan (Atom)