-
Perhitungan Gaji
Contoh Penghitungan Gaji Ketentuan Soal : 1. Nama Di input 2. Jabatan di input , Jabatan Gaji Tunjangan Direktur 3000000 10 % dari gaji Manager 2000000 5% dari gaji Karyawan 1000000 2% dari gaji OB 800000 1% dari gaji 3. Dikenakan PPN 10 % dari gaji 4. Gaji Bersih didapat dari : gaji + tunjangan…
-
TAMBAHAN PERCABANGAN
Komentar dalam program diperlukan untuk memberikan suatu keterangan yang menjelaskan isi dari program secara singkat. Kejelasan dari program akan sangat membantu pemakai dalam memahami program, karena program tersebut selain untuk dibaca juga agar bisa dimodifikasi oleh orang lain. Pada Turbo Pascal penulisan komentar bisa lebih dari satu baris dan penulisannya diawali dengan tanda ({) dan…
-
RINGKASAN PERCABANGAN
Pemilihan (seleksi) digunakan jika ada masalah yang tidak dapat dipecahkan dengan perhitungan yang pasti. Inti dari pemecahan masalah jenis ini adalah menganalisis semua kondisi yang mungkin terjadi dan menentukan statemen yang dilakukan untuk setiap kondisi tersebut. Terdapat dua skema pemilihan, yaitu menggunakan statemen if dan menggunakan statemen case. Statemen if dapat digunakan dengan bagian else…
-
STRUKTUR CASE OF ELSE
Struktur CASE-OF…ELSE merupakan pengembangan dari struktur CASE-OF dan juga merupakan pengembangan dari standar Pascal. Pada struktur CASE-OF bila tidak ada kondisi yang terpenuhi berarti tidak ada statemen di dalam lingkungan CASE-OF yang diproses. Dengan struktur CASE-OF…ELSE, bila tidak ada kondisi yang terpenuhi, maka statemen yang akan diproses dalam lingkungan CASE-OF adalah statemen yang ada di…
-
STRUKTUR CASE OF
Statemen CASE-OF digunakan untuk memilih jika terdapat lebih dari dua kondisi yang setiapnya memerlukan penanganan yang berbeda. Contoh program: uses wincrt; var harike:integer; Begin write(‘Hari ke..=’); readln(harike); case harike of 1:Writeln(‘Senin’); 2:Writeln(‘Selasa’); 3:Writeln(‘Rabu’); 4:Writeln(‘Kamis’); 5:Writeln(‘Jumat’); 6:Writeln(‘Sabtu’); 7:Writeln(‘Minggu’); End; End. Hasil eksekusi dari program adalah: Hari ke..= 4 Kamis
-
STRUKTUR IF TERSARANG
Struktur IF TERSARANG merupakan bentuk dari suatu statemen IF yang berada dalam lingkungan statemen if lainnya. Contoh program: uses wincrt; var bil:Integer; Begin write(‘Masukkan sebuah bilangan:’); readln(bil); If (bil>0) then Begin writeln(‘Bilangan positif’); If (bil mod 2=0) then writeln (‘Bilangan genap’) Else writeln (‘Bilangan ganjil’); End Else Begin writeln (‘Bilangan negatif’); End; End. Hasil eksekusi…
-
STRUKTUR IF THEN ELSE
Statemen IF-THEN…ELSE digunakan untuk menyeleksi suatu kondisi. Statemen 1 akan diproses jika kondisi yang diseleksi benar, sedangkan statemen 2 akan diproses jika kondisi yang diseleksi tidak terpenuhi. Contoh program: uses wincrt; var nilai:real; begin write(‘Masukkan nilai:’); readln(nilai); If nilai>60 then writeln(‘Bagus’) Else writeln(‘Buruk’); End. Hasil eksekusi dari program adalah: Masukkan nilai: 70 Bagus
-
STRUKTUR IF THEN
PERCABANGAN Statemen Penyeleksian Kondisi Statemen penyeleksian kondisi menunjukkan bahwa suatu statemen akan dikerjakan bila suatu kondisi adalah benar. Jika kondisi salah satu syarat tidak terpenuhi maka statemen yang lainnya setelah kata cadangan Else akan dikerjakan atau diproses. Kata else tidak boleh diawali dengan titik koma (;) karena titik koma menunjukkan akhir dari statemen. Struktur IF-THEN…
-
Dasar-dasar Mempelajari Struktur Data
ABSTRAK Berbicara tentang struktur data, maka kita tidak bias terlepas dari yang namanya bahasa pemrograman. Bahasa pemrograman yang banyak dipelajari untuk pemrograman dasar adalah bahasa Pascal. Dalam tulisan saya ini saya akan membahas tentang konstanta, variable, dan tipe data yang biasa digunakan pada bahasa Pascal. BAHASAN Dalam istilah ilmu komputer, sebuah struktur data adalah cara…
-
Rekursi
Dalam Pascal, ada satu kelebihan dalam cara pemanggilan subprogram. Pascal mengijinkan pemanggilan suatu subprogram dari dalam subprogram itu sendiri. Tidak semua bahasa pemrograman mengijinkan cara pemanggilan subprogram seperti itu karena akan banyak memakan memori. Untuk lebih jelasnya perhatikan potongan program di bawah ini: procedure Z; begin { statement } Z; end