Minggu, 03 Juli 2011

Program Data Gaji Karyawan(Quiz)

uses crt;
var
      kdj       : byte;
      nama    : string[20];
      nik        : string[8];
      gaji       : longint;
      tjn,tjnk  : real;
      ttl          : real;
      lg          : char;
      stat       : string;
begin
repeat
clrscr;
        gotoxy(10,1); write(‘kode jabatan  :’); readln(kdj);
        gotoxy(10,2); write(‘nama          :’); readln(nama);
        gotoxy(10,3); write(‘nik           :’); readln(NIK);
        gotoxy(10,4); write(‘status     :’); readln(stat);
        gotoxy(10,5); write(‘———————————-’);
        gotoxy(10,6); write(‘input lagi[Y/T] :’); readln(lg);
until upcase(lg)=’T';
if kdj=1 then
begin
       gaji:=2500000;
       tjn :=0.35*gaji;
end
      else if kdj=2 then
begin
     gaji:=2000000;
     tjn :=0.10*gaji;
end
     else if kdj=3 then
begin
     gaji:=1500000;
     tjn :=0.05*gaji;
end;
begin
     if stat=’menikah’ then tjnk:=0.15*gaji;
end;
    ttl:= gaji+tjn+tjnk;
     gotoxy(15,9); writeln     (‘kode               :’,kdj);
     gotoxy(15,10); writeln  (‘nama              :’,nama);
     gotoxy(15,11); writeln  (‘nik                  :’,nik);
     gotoxy(15,12); writeln  (‘status             :’,stat);
     gotoxy(15,13); writeln  (‘gaji                 :Rp.’,gaji);
     gotoxy(15,14);writeln(‘tunjangan       :’,tjn:1:0);
     gotoxy(15,15);writeln(‘tunjangan keluarga :’,tjnk:1:0);
     gotoxy(15,16);writeln(‘total gaji         :Rp.’,ttl:3:0);
     readln;
end.

Program Data Dosen dan Data Mahasiswa


uses crt;
type    Dosen = record
           kode  : byte ;
            nama  : string ;
            pen   : string ;
kea   : string ;
end;
Mahasiswa = record
npm       : string [6] ;
nama      : string [14] ;
jen,jur    : string [14] ;
thn         : string ;
end ;
var
            rdos   : array [1..20] of dosen ;
rmah   : array [1..15] of mahasiswa ;
i,j    : byte ;
           pil,lg : char ;
           procedure inputdosen ;
          procedure formdosen ;
begin
clrscr ;
         gotoxy (13,3) ; write (‘INPUT DATA DOSEN’);
         gotoxy (5,4)  ; write (‘_________________________’) ;
         gotoxy (5,6)  ; write (‘kode dosen:’) ;
        gotoxy (5,7)  ; write (‘nama      :’) ;
        gotoxy (5,8)  ; write (‘pendidikan :’) ;
        gotoxy (5,9)  ; write (‘keahlian   :’) ;
        gotoxy (5,10) ; write (‘_________________________’);
        gotoxy (5,11) ; write (‘isikan datalagi [Y/T]:’);
end ;
begin
repeat
formdosen ;
with rdos [i]do
begin
gotoxy (21,6) ; readln (kode) ;
gotoxy (21,7) ; readln (nama) ;
gotoxy (21,8) ; readln (pen)  ;
gotoxy (21,9) ; readln (kea)  ;
gotoxy (28,12); readln(lg)    ;
inc(i) ;
end ;
Until Upcase (lg)=’T';
end ;

procedure inputmahasiswa ;
procedure formmahasiswa ;
begin
clrscr ;
          gotoxy (13,3) ; write (‘INPUT DATAMAHASISWA’) ;
          gotoxy (5,4)  ; write (‘_________________________’) ;
          gotoxy (5,5)  ; write (‘NPM             :’) ;
         gotoxy (5,6)  ; write (‘NAMA            :’) ;
         gotoxy (5,7)  ; write (‘JENJANG         :’) ;
         gotoxy (5,8)  ; write (‘JURUSAN         :’) ;
         gotoxy (5,9)  ; write (‘TAHUN          :’) ;
         gotoxy (5,10) ; write (‘________________________’) ;
        gotoxy (5,11) ; write (‘isikan datalagi [Y/T]:’);
end ;
       begin
       repeat
                formmahasiswa ;
                with rmah [i] do
                     begin
                    gotoxy (21,6) ; readln (npm) ;
                    gotoxy (21,7) ; readln (nama) ;
                    gotoxy (21,8) ; readln (jeng)  ;
                    gotoxy (21,9) ; readln (jur)  ;
                    gotoxy (21,10) ; readln (thn) ;
                    gotoxy (28,12) ; readln (lg) ;
                    inc(i) ;
                    end ;
         until upcase (lg) = ‘T’;
         end;
procedure outputdosen ;
procedure tabeldosen ;
begin
clrscr;
         gotoxy (10,4); write (‘INPUT DATA DOSEN’) ;
         gotoxy (4,5) ; write (‘_____________________________________’);
         gotoxy (4,6) ; write (‘ No      Kode       Nama              Pendidikan                Keahlian’);
         gotoxy (4,7) ; write (‘______________________________________________’);
end;
       procedure HitNilai(totn : real ; var NH:   char ;  Ket: string) ;
begin
end ;
begin
         Tabeldosen ;
            for j:=1 to I-1 do
            begin
          with Rdos [j] do
         begin
                 gotoxy (5,7+j) ; write (j:1,’   ‘,kode:8,’   ‘,nama) ;
                 gotoxy (30,7+J) ; write (pen) ;
                 gotoxy (43,7+J) ; write (kea) ;
                 end ;

 end;
        gotoxy (3,9+j) ; write (‘____________________________________________________’);
        repeat until keypressed ;
end;
       procedure outputmahasiswa ;
        procedure tabelmahasiswa ;
begin
clrscr ;
           gotoxy (10,4) ; write (‘INPUT DATA MAHASISWA’) ;
           gotoxy (3,5)  ; write (‘_________________________________________________’);
           gotoxy (3,6)  ; write(‘no        npm        nama        jenjang        jurusan     tahun     nilai’);
           gotoxy (3,7)  ; write (‘_______________________________________________________’) ;
end ;
          procedure hitnilai (totn : real;  var  NH:   char; ket: string) ;
begin
end;
begin
        tabelmahasiswa ;
        for j :=1 to I-1 do
        begin
        with rmah [j] do
begin
        gotoxy (3,5+j) ; write (j:1,’   ‘,npm:7,’    ‘,nama) ;
        gotoxy (43,7+j); write (jen) ;
        gotoxy (51,7+j); write (jur) ;
        gotoxy (58,7+j); write (thn) ;
end;
end;
         gotoxy(3,9+j); write(‘__________________________________________________’) ;
         repeat until keypressed ;
         end;
               procedure menu ;
      begin
      clrscr;
                gotoxy (20,2) ;write (‘MENU UTAMA’) ;
                gotoxy (10,3) ;WRITE (‘____________________________________’);
                gotoxy (10,4) ;write (‘[1]. input data mahasiswa’) ;
                gotoxy (10,5) ;write (‘[2]. input data dosen’);
                gotoxy (10,6) ;write (‘[3]. output datadosen’);
                gotoxy (10,7) ;write (‘[4]. outout datamahasiswa’);
                gotoxy (10,8) ;write (‘[5]. keluar program’) ;
                gotoxy (10,9) ;write (‘__________________________________’) ;
                gotoxy (10,10);write (‘pilihan   :’);
end ;
    begin 
            {program utama}
             i:=1; pil:=’1′ ;
            while pil <>’5′ do
             begin
               menu ;
                    pil := readkey ;
                    case pil of
                    ’1′ : InputMahasiswa ;
                    ’2′ : InputDosen ;
                    ’3′ : OutputDosen ;
                    ’4′ : OutputMahasiswa ;
           end ;
end ;
end.

Perkuliahan

Namanya saya indah pranidiya jurusan manajemen inforrnatika. sekarang nie aku masih semester II
Aku seneng banget bisa kuliah di Budidarma. Karna  temen2 nya asyik and lucu2. mereka slalu berbagi satu sama lain.
gak terasa bentar ge aku uda mau semester III. Aku berharap banget semoga IP ku di semester nie lebih baik dari sebelumnya.

Pembelajaran di kampuz

 Kalau soal pembelajaran tentang bahasa pemprograman ya aku akui emang aku blom paham2 buangetz loch....???? maklum lah aku masih sedikit ngerti gitu. Tapi aku coba berusaha tuk mengikuti agar aku bisa seperti yang laennya..Mungkin aku harus lebih fokus lagi belajar bahasa pemprograman ini.

Aku gak mau putus asa gitu, karna orang yang gak mau berusaha adalah orang yang gak mau berhasil.@_@

Aku harap pak mesran lebih bersabar lagi menghadapi kami, karna kami sangat membutuhkan ilmu dari bapak.......















 

Keinginanku

Aku ingin menjadi anak yang berbakti kepada kedua orangtua ku,dan gak menyia-yiakan mereka. Karena mereka udah merewat dan membesarkan aku hingga sekarang ini.

Dan aku berharap semoga aku bisa dapat pekerjaan. karna aku ingin membahagiakan orangtua ku, karna  aku malu kalau terus-terusan meminta kepada mereka. mulai dari sekarang aku harus bisa membalas semua kebaikan mereka.

Semoga Allah memberikan jalan terbaik buat aku......Amiiiiiiinn?????

Kehidupanku

         Mau tau gak cerita kehidupan ku seperti apa.......!!!!!

    Aku ini terlahir dari keluarga yang sangat keras banget dengan kehidupan. Orangtua ku mesih memberikan pengawasan ketat terhadap pergaulan ku. Sampe-sampe kehidupan pribadi ku pun masih aja di atur-atur yang gak boleh inilah yang gak boleh itulah, apapun harus di turutin.Padahal kan aku udah dewasa, tapi tetap aja mereka seperti itu. yach walaupun mereka  bersikap begitu, aku tetap sayang dengan  mereka, karna cuma mereka lah tempat berlindung ku. Mungkin mereka melakukan hal seperti itu demi kebaikan masa depan aku.


   Oyach.....Orangtua ku gak pernah membedakan anak-anaknya, mereka selalu bersikap adil. dan mereka adalah orangtua yang sangat bijak,disaat kami salah mereka selalu menasehati kami. Kadang disaat aku ingin belanja keperluan ku mama yang menemaninya....


  Kalau soal boy friend nie...saat nie aquh blom ada. lagean orangtua quh masih blom memberikan kebebasan bwt pacaran. Yach.....sekarang masih mau fokus aja kuliah. Aquh yakin smua nya indah pada waktu nya.

  Aku sangat bersyukur bisa dilahirkan didunia ini, walaupun kehidupan ku seperti ini, aku tetap mensyukurinya Karena kehidupan adalah anugerah terindah pemberian dari Allah.