Saturday, January 7, 2012

Program Aritmatika sin cos tan

Dibawah ini adalah program Aritmatika (Sinus, Cosinus, Tangen) menggunakan bahasa pascal.

program aritmatik;
uses wincrt;
var
x:real;
begin
clrscr;
gotoxy (18,3); writeln ('PROGRAM MENGHITUNG SINUS, COSINUS DAN TANGEN');
gotoxy (18,4); writeln ('--------------------------------------------');
gotoxy (18,5); write('Masukkan nilai dari x= ');
readln(x);

if x <0 then x:=abs(x);
gotoxy (18,6); writeln('nilai x=',x:5:2);
gotoxy (18,7); write('nilai x jika dimasukkan dalam fungsi sin,cos,tangen');
writeln;
gotoxy (18,8); writeln('-sinus = ',sin(x):9:3);
gotoxy (18,9); writeln('-cosinus= ',cos(x):9:3);
gotoxy (18,10); writeln('-tangen= ',arctan(x):9:3);
end.

Hasilnya :

Tipe data dan operator dalam Pascal

Tipe Data dan Operator
Tipe Data menunjukkan suatu nilai yang dpat digunakan oleh sutu variable yang bersangkutan.
Tipe Data dalam Pascal :
1. Tipe Data Sederhana, terdiri dari :
    a. Tipe data standar :
        – integer : merupakan tipe data berupa bilangan bulat
        - real : merupakan jenis bilangan pecahan
          – char : merupakan karakter yg ditulis diantara tanda petik tunggal. Ex : ‘A’, ‘a’, ’5′ dll
        – string : merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal.
        – boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE atau FALSE .
    b. Tipe data didefinisikan pemakai
2. Tipe Data Terstruktur, terdiri dari :
    a. Array
    b. Record
    c. File
    d. Set
3. Tipe Data PointerOperator
Tanda operasi (operator) di dalam bahasa Pascal di kelompokkan dalam :
1. Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=). Contoh –> A:=B;
2. Binary operator digunakan untuk mengoperasikan dua buah operand yang berbentuk konstanta ataupun variable. Operator ini digunakan untuk operasi arithmatika yang berhubungan dgn nilai tipe data Integer dan Real. Operasi yang dilakukan adalah : Pertambahan (+), Pengurangan (-), Perkalian (*), Pembagian Bulat (DIV), Pembagian Real (/) dan Modulus atau Sisa Pembagian (MOD)
3. Unary operator, operator ini menggunakan sebuah operand saja dapat berupa unary minus dan unary plus. Contoh : +2.5, a+(+b) dll
4. Bitwise operator digunakan untuk operasi bit per bit pada nilai integer.
Operator yang digunakan (NOT, AND, OR, XOR, Shl, Shr

Monday, December 19, 2011

Struktur Perulangan

Pernyataan repeat (repeat statements)
digunakan untuk melakukan perulangan terhadap suatu pernyataan, dimana proses pemeriksaan
syaratnya berada pada akhir pernyataan repeat tersebut. Pernyataanpernyataan
yang ada pada repeat akan dijalankan (diulang terus) sampai
kondisi yang diseleksi di until tidak terpenuhi.

Pernyataan While (While Statements)
pernyataan while (while statements) hampir sama dengan pernyataan
repeat, dengan sedikit perbedaan bahwa pernyataan while melakukan
pengujian syarat pada awal proses berulang (pernyataan repeat
melakukannya di akhir proses).

Pengujian awal digunakan untuk agar program dapat menyeleksi
kondisi, sehingga program dapat menentukan tindakan apa yang harus
dikerjakan, tergantung dari kondisi yang diseleksi tersebut. Pada
pernyataan-pernyataan yang ada pada while tidak akan dijalankan jika
kondisi tidak terpenuhi.

Pernyataan For (For Statements)
pernyataan for (for statements) juga digunakan untuk melakukan
proses perulangan. Hanya saja proses perulangan pada pernyataan
for langsung dikendalikan oleh suatu peubah yang disebut peubah
kendali (control variables) yang harus bertipe berurutan. Jadi pada
pernyataan for pada dasar sudah diketahui jumlah perulangannya.
Perulangan dengan pernyataan for dapat berupa perulangan positif ('to')
dan perulangan negatif ('downto').
Jika pernyataan yang akan mengalami perulangan lebih dari satu
pernyataan, maka harus diawali dengan begin dan diakhiri dengan end;.

IF statements

Pernyataan if (if statement) akan memeriksa suatu persyaratan dan
menentukan apakah syarat tersebut benar atau salah, kemudian
melakukan pekerjaan sesuai dengan nilai pernyataan tersebut.

Berikut adalah bentuk-bentuk dari pernyataan if yang sering
digunakan :