Senin, 17 September 2012

ERROR PADA TURBO PASCAL & CONTOH SCRIPT TURBO PASCL GAJI

Terlambat ga yach....?
Secara program ini udah ga dipake lagi, tapi ga ada ilmu yang ga bermanfaatkan!
Pada waktu kita compile script di turbo pascal biasanya kalo tidak sukses pasti muncul error dan error itu bermacam-macam, nah saya punya beberapa contoh error dan sedikit penjelasannya:
  1. Error 85 : ";" expected = kurang tanda (;) atau seharusnya tanda (;)
  2. Error 86 : ":" expected = kurang tanda (:)
  3. Error 3 : Unknown identifier = kurang satu huruf, kurang tanda kutip satu (') atau salah ketik huruf
  4. Error 10 : Unexpected end of file = kurang titik (.) sebagai pengakhir program
  5. Error 94 : "." expected = seharusnya titik (.) bukan titik koma (;)
  6. Error 106 : Invalid numeric format = salah format, seharusnya nomor
  7. Error 113 : Error in Statement = salah pemberian statemen
nah untuk no. 7 itu agak sulit nyarinya karena berhubungan dengan alogaritma dan rumus yang diterapkan pada script yang anda buat, solusinya lihat lagi script yang dibuat.

Monggo buat yang masih ngasih alogaritma dengan turbo pascal atau yang dikuliahnya dapet tugas buat aplikasi pake tubro pascal mudah-mudahan berguna.

nah buat penutup dikasih contoh script penggunaan if dan else pada penggajian :
========================================================
uses crt;
var
nama,jabatan :string;
kode,lama,jam,i:integer;
lembur,gapok,tunjangan,tot_lembur,total:real;

begin
clrscr;
begin
writeln;
write ('Nama = ');readln (nama);
write ('Masukan kode jabatan = ');readln (kode);
write ('Masukan Lama kerja = ');readln (lama);
write ('Masukan jam lembur = ');readln (jam);
clrscr;
if (kode =1) then
begin
jabatan := 'Manajer';
gapok := 4000000;
lembur := 15000;
end
else if (kode =2) then
begin
jabatan := 'Wakil Manager';
gapok := 2800000;
lembur := 15000;
end
else if (kode = 3) then
begin
jabatan := 'Staf';
gapok := 1500000;
lembur := 15000;
end
else
writeln ('Anda salah memasukan kode');

if (lama > 10) then
begin
tunjangan := 1500000;
end
else if (lama > 5) or (lama =10) then
begin
tunjangan :=900000
end
else if (lama > 2) or (lama =5) then
begin
tunjangan :=500000
end
write('Silahkan tekan sembarang tombol untuk proses ');readkey;
writeln ('Nama = ',nama);
write ('kode jabatan = ',kode); writeln (' | Jabatan = ',jabatan);
writeln ('Lama Kerja = ',lama,' tahun');
tot_lembur:=jam*lembur;
write ('jam lembur = ',jam);write (' x ',lembur:2:0);writeln (' = ',tot_lembur:2:0);
writeln ('Gaji Pokok = ',gapok:2:0);
writeln ('tunjangan = ',tunjangan:2:0);
total:=gapok+tunjangan+tot_lembur;
write ('gajih bersih ',total:2:0);
end;
readkey;
end.
========================================================
Monggo dicoba tapi belom rapih yach, kalo mo dirapihkan atu di tambah lebih bagus.

Senin, 20 Agustus 2012

IDUL FITRI


Allaahu akbar.. Allaahu akbar.. Allaahu akbar.....
Laa - ilaaha - illallaahu wallaahu akbar.
Allaahu akbar walillaahil - hamd.
 

Alhamdulillah, Bulan Ramadhan telah kita lewati akhirnya kita sambut bulan Syawal 1433 H maka saya mengucapkan Minal Aidin Wal Faidzin Taqabalallahu minnaa wa minkum Mohon maaf lahir batin



Makanan Favorit Lebaran.......

Minggu, 29 Juli 2012

Review singkat Smartfren Andro




Sekilas pandang tentang HH Android dari Smartfren ke-2 ini, produk ini dinamain SF Andro (Smartfren Andro - red) yang diproduksi oleh Hisense dengan nama HS-E910. Brand Hisense sendiri di Indonesia tidak ada gaungnya beda dengan di negeri asalnya Tirai Bambu (China - red) bisa dibilang seperti produk LG/ Samsung di Korea sana.

Kasir sederhana dengan pengulangan menggunakan pascal

Kali ini mo coba berbagi pembuatan program kasir sederhana dengan pengulangan menggunakan turbo pascal.

Untuk apa sih pengulangan di program kasir ini, kalo menurut saya sih biar penulisan script jadi lebih sedikit (pengertian sotoy mode on).

Sebelum mencoba membuatnya musti ada beberapa yang musti di siapkan :

Kamis, 19 Juli 2012

Mini hotspot dengan wifi tethering Android



Mini hotspot bisa diartikan area bersinyal mini, kenapa disebut mini karena menggunakan perangkat pemancar wifi yang jangkauan radiusnya kecil seperti gadget.

Senin, 16 Juli 2012

Penggunaan looping di pascal

Apa sih looping itu? makanan or minuman xixixixixixixixixi

Katanya sih looping itu diartikan sebagai proses berulang terhadap statement maupun serangkaian statement lebih dari satukali dengan menggunakan kode atau perintah tertentu jadi bukan makanan or minum yach :D.

Rabu, 13 Juni 2012

Menjadikan HP Smartfren Xstr@m modem di Ubuntu

Sehubungan dengan kebutuhan akan internet yang mumpuni dan harga yang ga bikin kantong kering akhirnya setelah setelah melakukan beberapa riset mencoba dengan koneksi mobile GSM diawali oleh IM3 yang akhirnya dicoret dilanjutkan oleh Telkomsel dimana koneksi lumayan mumpuni walaupun akhirnya dicoret juga karena bikin katong kering :D akhirnya nyoba operator CDMA smartfren yang hasilnya bikin kepincut walau koneksi kadang tiarap juga wakakakakakakakakaka 








 
Bermodal duit 199rb + 1rb untuk parkir saya bawa HP Smartfren Xstre@m