Setelah beberapa waktu lalu saya telah memberikan source code program input nilai dengan java kali ini saya mencoba berbagi cara mudah bagaimana menghitung nilai akhir mahasiswa dengan php dan html. Berikut adalah source code dan contoh hasil program yang akan kita buat
Buat sebuah file index.php dengan script berikut
<html>
<head>
<title>Hitung Nilai Mahasiswa</title>
</head>
<body>
<center><h1>Program Hitung Nilai Dengan PHP by MIFTAH.ID</h1></center>
<form id="bigboss" name="bigboss" method="post" action="nilaiakhir.php">
<table width="350" border="1" align="center" bordercolor="#0000FF" bgcolor="#00A2E8">
<tr>
<td><strong>NIM</strong></td>
<td><input name="nim" type="text" id="nim" /></td>
</tr>
<tr>
<td width="142"><strong>Nama Mahasiswa</strong></td>
<td width="181"><input name="nama" type="text" id="nama" /></td>
</tr>
<tr>
<td><strong>Jurusan</strong></td>
<td><input name="jurusan" type="text" id="jurusan" /></td>
</tr>
<tr>
<td><strong>Nilai Absen</strong></td>
<td><input name="absen" type="text" id="absen" /></td>
</tr>
<tr>
<td><strong>Nilai Tugas</strong></td>
<td><input name="tugas" type="text" id="tugas" /></td>
</tr>
<tr>
<td><strong>Nilai UTS</strong></td>
<td><input name="uts" type="text" id="uts" /></td>
</tr>
<tr>
<td><strong>Nilai UAS</strong></td>
<td><input name="uas" type="text" id="uas" /></td>
</tr>
</table><br/>
<center><input type="submit" name="Submit" value="Hitung" /></center>
</form>
</body>
</html>
Lalu buat sebuah file proses disini saya beri nama nilaiakhir.php, berikut scriptnya
<html>
<head>
<title>Hasil Akhir</title>
</head>
<body>
<center><h1>Program Hitung Nilai Dengan PHP by MIFTAH.ID</h1></center>
<table width="300" border="1" align="center" bordercolor="#0033FF" bgcolor="#00A2E8">
<tr>
<td><?php
$a=$_POST['nim'];
$b=$_POST['nama'];
$c=$_POST['jurusan'];
$d=$_POST['absen'];
$e=$_POST['tugas'];
$f=$_POST['uts'];
$g=$_POST['uas'];
$h=(0.1*$d)+(0.2*$e)+(0.3*$f)+(0.4*$g);
if ($h>=85)
$j=("A") and $i=("LULUS");
else
if ($h>=80)
$j=("A-") and $i=("LULUS");
else
if ($h>=75)
$j=("B+") and $i=("LULUS");
else
if ($h>=70)
$j=("B") and $i=("LULUS");
else
if ($h>=65)
$j=("B-") and $i=("LULUS");
else
if ($h>=60)
$j=("C") and $i=("LULUS");
else
if ($h>=55)
$j=("D") and $i=("TIDAK LULUS");
else
if ($h>100)
$j=("") and $i=("NILAI SALAH");
else
$j=("E") and $i=("TIDAK LULUS");
echo"NIM : $a<br>";
echo"Nama Mahasiswa : $b<br>";
echo"Jurusan : $c<br>";
echo"Nilai Akhir : $h<br>";
echo"Grade : $j<br>";
echo"Keterangan : $i<br>";
?></td>
</tr>
</table>
</body>
</html>
Hasil akhir program adalah sebagai berikut, pada kasus program yang saya gunakan adalah sistemasi penilaian dan grading dikampus saya, yaitu
- 10% nilai absen
- 20% nilai tugas
- 30% nilai uts
- 40% nilai uas
applikasi harus instal dulu k? atau bagaimana?
BalasHapusInfo yang berguna ini...ane masih baru nih belajar ginian lumayan ilmu. Mkasih ya
BalasHapusKontraktor Pameran
Jasa Pembuatan Booth Pameran
gaperlu install gan, yg penting ada webservernya
BalasHapuskeren gan... minta izin di coba ya !!!
BalasHapussilahkan gan
Hapusterimakaih gan hadirmu membantu banget :)
BalasHapusMembantu banget mkasih..
BalasHapusKlw tugas nya ada 2 bgmn??
Tugas 1 + tugas 2??
makasi gan bantuannya
BalasHapusthanks pak sangat membantu banget semoga jaya trus blognya..aminnnn
BalasHapusijin copas bang buat tugas
BalasHapus