Sabtu, 14 April 2012

Program Perhitungan NIlai Mahasiswa


ini adalah contoh bagaimana membuat suatu program penghitungan Nilai mahasiswa denan menggunakan PHP..
da untuk membuat program tersebut, kita menggunakan DERAMWEAVER CS5..

 contoh untuk index nya:





<title>index</title>

<style type="text/css">
body{background-color:#6F0}
}
</style>


<br />
<h2 align="center">
<em><strong>MENGHITUNG NILAI MAHASISWA</strong></em></h2>
<form action="nilai.php" method="post">
<table align="center" border="1" cellpadding="1" cellspacing="2" height="284" style="width: 499px;">
  <tbody>
<tr>
    <th scope="col" width="144">Nim</th>
    <th scope="col" width="304"><label><input id="nim" name="nim" type="text" /></label></th>
  </tr>
<tr>
    <td>Nama</td>
    <td><label><input id="nama" name="nama" type="text" /></label></td>
  </tr>
<tr>
    <td>Prodi</td>
    <td><label>
        <input id="TI" name="prodi" type="radio" value="TI" />
        TI
      </label>
      <br />
      <label>
        <input id="SI" name="prodi" type="radio" value="SI" />
        SI
      </label>
      <br />
    </td>
  </tr>
<tr>
    <td>Mata Kuliah</td>
    <td><select id="matkul" name="matkul">
      <option value="Sistem operasi">Sistem operasi</option>
      <option value="Pemrograman web">Pemrograman web</option>
      <option value="Analisa sistem">Analisa sistem</option>
      <option value="Teknik riset">Teknik riset</option>
      <option value="Sistem berkas">Sistem berkas</option>
      <option value="Struktur data">Struktur data</option>
    </select></td>
  </tr>
<tr>
    <td>Absen</td>
    <td><label for="absen">
      <select id="absen" name="absen">
      <option ?="" value="1">1</option>
    <option ?="" value="2">2</option>
    <option ?="" value="3">3</option>
    <option ?="" value="4">4</option>
    <option ?="" value="5">5</option>
    <option ?="" value="6">6</option>
    <option ?="" value="7">7</option>
    <option ?="" value="8">8</option>
    <option ?="" value="9">9</option>
    <option ?="" value="10">10</option>
    <option ?="" value="11">11</option>
    <option ?="" value="12">12</option>
    <option ?="" value="13">13</option>
    <option ?="" value="14">14</option>
   
      </select></label></td>
  </tr>
<tr>
    <td>Uts</td>
    <td><label><input id="uts" name="uts" type="text" /></label></td>
  </tr>
<tr>
    <td>Uas</td>
    <td><label><input id="uas" name="uas" type="text" /></label></td>
  </tr>
<tr>
    <td>Quis</td>
    <td><label><input id="quis" name="quis" type="text" /></label></td>
  </tr>
</tbody></table>
<div align="center">
<label><input name="submit" type="submit" value="HITUNG" /> </label>
<label><input name="reset" type="reset" value="KOSONGKAN" /></label>
</div>
</form>
<div align="center">


</div>



Dan di bawah ini untuk Code Program selanjut nya, untuk memanggil nilai atau menghitung nilai mahasiswa,, jadi menggunakan dua tabel??

Contoh Program NIlai



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HASIL AKHIR</title>
<!--
Nama : Riono Adi Saputro
Nim : 1055201078
Jur/Jenj : TI/S1
MataKuliah : Pemrograman Web
Dosen : Pak Fajar
-->
<style type="text/css">
body{background-color:#6F0
}</style>
</head>


<body>
<h2 align="center"><em><strong>AKUMULASI NILAI MAHASISWA</strong></em></h2>
<table width="794" border="1" align="center" cellspacing="2" cellpadding="1">
  <tr>
    <th width="48"><div align="center">Nim</div></th>
    <th width="91"><div align="center">Nama</div></th>
    <th width="61"><div align="center">Prodi</div></th>
    <th width="114"><div align="center">Mata Kuliah</div></th>
    <th width="88"><div align="center">Absensi</div></th>
    <th width="40"><div align="center">Uts</div></th>
    <th width="45"><div align="center">Uas</div></th>
    <th width="53"><div align="center">Quis</div></th>
    <th width="124"><div align="center">Nilai_akhir</div></th>
    <th width="66"><div align="center">Great</div></th>
  </tr>
  <tr>
    <td><div align="center"><?php $nim=$_POST["nim"]; echo $nim;?></div></td>
    <td><div align="center"><?php $nama=$_POST['nama']; echo $nama;?></div></td>
    <td><div align="center"><?php $prodi=$_POST['prodi']; echo $prodi;?></div></td>
    <td><div align="center"><?php $matkul=$_POST['matkul']; echo $matkul;?></div></td>
    <td><div align="center"><?php $absen=$_POST['absen']; echo $absen;?></div></td>
    <td><div align="center"><?php $uts=$_POST['uts']; echo $uts;?></div></td>
    <td><div align="center"><?php $uas=$_POST['uas']; echo $uas;?></div></td>
    <td><div align="center"><?php $quis=$_POST['quis']; echo $quis;?></div></td>
    <td><div align="center"><strong>  
   <?php
    $nilaiakhir=(0.1*$absen)+(0.25*$uts)+(0.4*$uas)+(0.25*$quis);
    echo $nilaiakhir;
    ?> </strong></div></td>
    <td><div align="center"><strong>
    <?php


    if ( $nilaiakhir <= 100 && $nilaiakhir >= 80)
    {$grade = "A";}
     elseif($nilaiakhir <=79 && $nilaiakhir >=70)
    {$grade = "B";}
     elseif($nilaikhir <=69 && $nilaiakhir >=60)
    {$grade = "C";}
     elseif($nilaiakhir <=59 && $nilaiakhir >=40)
    {$grade = "D";}
    elseif($nilaiakhir <=39 && $nilaiakhir >=0)
    {$grade = "E";}
     echo$grade;
     ?>
    </strong></div>
   <br /></td></tr>
  


</table>
<p align="center"><a href="index.php">Kembali</a></p>
</body>
</html>


Tidak ada komentar:

Posting Komentar