Jumat, 23 Desember 2016

Program Membuat Class

Hai... Pada postingan kali ini saya akan membagikan sebuah program JAVA membuat class bernama Nilai dan class yang bernama AplikasiNilai (utk membuat obyek) dengan ketentuan sebagai berikut :
 Class Nilai
  • Memiliki 2 konstruktor, masing-masing untuk inisialisasi dan utk mengisi field/instance variabel dg data yg dikirim.
  • Memiliki 3 method yang masing-masing berfungsi untuk menampilkan nama, menampilkan nilai dan mencari grade
  Class AplikasiNilai / fungsi main (utama)
  • Buatlah obyek bernama Mhs dengan class Nilai dan langsung kirim nama dan nilainya
    • Tampilkan namanya
    • Tampilkan nilainya
    • Tampilkan gradenya
Teman-teman dapat melihat di bawah ini merupakan kode untuk membuat program JAVA tersebut.


 class Nilai {
  public String nm="Umar David Ramadani";
  public int nilai;
  public int grade;
  //dua konstruktor...
  public Nilai() {
    IsiField(7,0);
  }
  public Nilai(int nl, int gr) {
    IsiField(nl,gr);
  }
  //tiga method...
  public void IsiField(int nl, int gr) {
    nilai = nl;
    grade = gr;
  }
  public int tampilNilai() {
    return nilai;
  }
  public int tampilGrade() {
    return grade;
  }
}

public class AplikasiNilai {
  public static void main(String args[]) {
    //membuat objek bernama 'Mhs'...
    Nilai Mhs = new Nilai();
    //menampilkan nama, nilai, grade...
    System.out.println("    Aplikasi Nilai    ");
    System.out.println("Nama Mahasiswa    : "+Mhs.nm);
    System.out.println("Nilai        : "+Mhs.tampilNilai());
    System.out.println("Grade        : "+Mhs.tampilGrade());
  }
}


Setelah menginputkan nama dan nilai yang diminta oleh program, maka akan menghasilkan output seperti dibawah :




Selamat mencoba... Semoga bermanfaat,,,

Program PHP & HTML Membuat Form

          Hai... Pada postingan kali ini saya akan membagikan sebuah program PHP dan HTML membuat from dengan input dan outputnya adalah sebagai berikut :
   Input   : Nama, Golongan, Jabatan Fungsional, Jabatan Struktural, Pinjaman.
   Output : Nama, GajiPokok, Tunjangan Fungsional, Tunjangan Struktural, Pinjaman,    PPh, Total Pemasukan, Total Pengeluaran, Total Penerimaan.
Teman-teman dapat melihat di bawah ini merupakan kode untuk membuat program PHP dan HTML tersebut yang mempunyai 2 skirp.

Skrip 1

<html>
  <head>
    <title>Tugas Fungsi Pemrograman www</title>
  </head>
  <body>
    <h1>Silahkan Lihat Informasi Gaji Anda</h1>
    <p>
      <b>Tugas        : </b><br/>
      Buatlah program php yang menggunakan form sebagai inputannya.<br/>
      <b>Input        : </b>Nama, golongan, jabatan fungsional, jabatan struktural, pinjaman.<br/>
      <b>Output    : </b>Nama, gaji pokok, tunjangan fungsional, tunjangan struktural, pinjaman, pph, total pemasukan, total pengeluaran, total penerimaan.
    </p>
    <hr/>
    <fieldset><legend><b>Isi Form Data Anda</b></legend>
    <form action=tugas_fungsi_2.php method=post>
     
      <table >
 <tr></tr>
  <th>Nama</th>
  <td>:</td>
  <td>
    <input type=text name=nama />
  </td>
 <tr></tr>
  <th>Jabatan</th>
  <td>:</td>
  <td>
    <fieldset><legend>Fungsional</legend>
    <select name=jafu>
      <option  value=aa >Asisten Ahli<br/>
      <option  value=l >Lektor<br/>
      <option  value=lk >Lektor Kepala<br/>
      <option  value=gb >Guru Besar
    </select>
    </fieldset>
  </td>
  <td>
    <fieldset><legend>Struktural</legend>
    <select name=jast>
      <option value=kp >Ketua Prodi</option>
      <option value=wkp >Wakil Ketua Prodi</option>
      <option value=d >Dekan</option>
      <option value=pd >Pembantu Dekan</option>
      <option value=r >Rektor</option>
      <option value=pr >Pembantu Rektor</option>
    </select>
    </fieldset>
  </td>
  <td>
    <fieldset><legend>Golongan</legend>
    <select name=gol>
      <option value=g1>Golongan I<br/>
      <option value=g2>Golongan II<br/>
      <option value=g3>Golongan III<br/>
      <option value=g4>Golongan IV
    </select>
    </fieldset>
  </td>
 <tr></tr>
  <th>Pinjaman</th>
  <td>:</td>
  <td>
    <input type=foat name=pinjam>
  </td>
 <tr></tr>
  <td></td>
  <td></td>
  <td>
    <input type=submit name=cek value='Cek Sekarang'>
  </td>

      </table>
     
   

</form>
    </fieldset>
    <p>
    <hr/>
      <b>Note:</b><br/>
      <i>Tugas kuliah Pemrograman WWW yang diampu oleh bapak Tohadi,S.kom.</i>
    </p>
  </body>

</html>


Skrip 2

<html>
  <head>
    <title>Tugas Fungsi Pemrograman WWW</title>
    <meta content="">
    <style></style>
  </head>
  <body>
   
    <?php  
//fungsi-fungsi php dibawah ini

//menampilkan nama yang dimasukan    
      $nama = $_POST['nama'];
     
//menampilkan gaji pokok berdasarkan golongan yang dimasukan     
      $gol = $_POST['gol'];
      if($gol == 'g1'){
 $gaji_pokok = '1000000';
      }
      else if($gol == 'g2'){
 $gaji_pokok = '2000000';
      }
      else if($gol == 'g3'){
 $gaji_pokok = '2500000';
      }
      else if($gol == 'g4'){
 $gaji_pokok = '3000000';
      }
      else {
 $gaji_pokok = 'Error';
      }
     
//menampilkan tunjangan fungsional berdasarkan jabatan fungsional yg diinputkan    
      $fun = $_POST['jafu'];
      if($fun == 'aa') {
 $tunjangan_fun = '400000';
      }
      else if($fun == 'l') {
 $tunjangan_fun = '1000000';
      }
      else if($fun == 'lk') {
 $tunjangan_fun = '2000000';
      }
      else if($fun == 'gb') {
 $tunjangan_fun = '5000000';
      }
      else {
 $tunjangan_fun = 'Error';
      }
     
//menampilkan tunjangan struktural berdasarkan jabatan struktural yg dimasukan     
      $str = $_POST['jast'];
      if ($str == 'kp') {
 $tunjangan_str = '5000000';
      }
      else if ($str == 'wkp') {
 $tunjangan_str = '4000000';
      }
      else if ($str == 'd') {
 $tunjangan_str = '10000000';
      }
      else if ($str == 'pd') {
 $tunjangan_str = '7000000';
      }
      else if ($str == 'r') {
 $tunjangan_str = '15000000';
      }
      else if ($str == 'pr') {
 $tunjangan_str = '10000000';
      }
      else {
 $tunjangan_str = 'Error';
      }
     
//menampilkan pinjaman yang dimasukan
      $pinjaman = $_POST['pinjam'];
     
//menampilkan total pemasukan = (gaji pokok + tunjangan fungsional + tunjangan struktural)    
      $pemasukan = $gaji_pokok + $tunjangan_fun + $tunjangan_str;
     
//menampilkan total pengeluaran berdasarkan pph dan pinjaman    
      if('g1' && 'g2') {
 $pph = $gaji_pokok * 10/100;

      }
      else if('g3') {
 $pph = $gaji_pokok * 15/100;
      }
      else if('g4') {
 $pph = $gaji_pokok * 17.5/100;
      }
      $pengeluaran = $pph + $pinjaman;
     
//menampilkan total penerimaan = total pemasukan + total penerimaan    
      $total = $pemasukan + $pengeluaran;
     
    ?>
    <?
//sekarang saya masukkan skrip php fungsi pemanggilan ke dalam tabel, agar tampilan terlihat rapi.
    ?>
    <p><h3><b>
      Tampilan saat program dijalankan
      <br/>Seperti terlihat di bawah ini!!!</b></h3>
    </p>
    <hr/>
    <h2>Informasi Gaji Anda</h2>
    <p>
      <table>
 <tr>
  <td>Nama</td>
  <td>:</td>
  <td><?echo "<b>$nama</b>";?></td>
 </tr>
 <tr>
  <td>Gaji Pokok</td>
  <td>:</td>
  <td><?echo "Rp. $gaji_pokok,00";?></td>
 </tr>
 <tr>
  <td>Tunjangan Fungsional</td>
  <td>:</td>
  <td><?echo "Rp. $tunjangan_fun,00";?></td>
 </tr>
 <tr>
  <td>Tunjangan Struktural</td>
  <td>:</td>
  <td><?echo "Rp. $tunjangan_str,00";?></td>
 </tr>
 <tr>
  <td>Pinjaman</td>
  <td>:</td>
  <td><?echo "Rp. $pinjaman,00";?></td>
 </tr>
 <tr>
  <td>Total Pemasukan</td>
  <td>:</td>
  <td><?echo "Rp. $pemasukan,00";?></td>
 </tr>
 <tr>
  <td>Total Pengeluaran</td>
  <td>:</td>
  <td><?echo "Rp. $pengeluaran,00";?></td>
 </tr>
 <tr>
  <td>Total Penerimaan</td>
  <td>:</td>
  <td><?echo "<b>Rp. $total,00</b>";?></td>
 </tr>
      </table>
    </p> 
    <hr/>
  </body>
</html>



  Setelah menginputkan  form data anda yang diminta oleh program, maka akan menghasilkan output seperti dibawah :


 Selamat mencoba... Semoga bermanfaat,,,