Contoh PHP Hitung Nilai Mahasiswa

Contoh PHP Hitung Nilai Mahasiswa
Contoh PHP Hitung Nilai Mahasiswa
Dalam program ini kami menggunakan perulangan / struktur kondisi if - else. Bentuk pernyataannya seperti berikut:
if (kondisi) {
statement-jika-kondisi-true;
} else {
statement-jika-kondisi-false;
}

Kondisi merupakan parameter yang bisa terdiri dari variabel, nilai maupun operator yang akan diperiksa kebenarannya/kondisinya (TRUE atau FALSE). Jika kondisinya TRUE, maka statemen dalam blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen dalam blok else yang dieksekusi.

Sebelum mencoba code program dibawah ini, saya asumsikan terlebih dahulu bahwa:
  1. Anda telah menginstall wampserver
  2. Anda telah memahami cara kerja Atribut "Action", "Method GET" dan "$_REQUEST"

Pertama, kita buat formulirnya terlebih dahulu, saya contohkan kode dibawah ini, silakan simpan dengan nama file "input_nilai.php"
<html>
<!--
*gatewan.com
*Wawan Beneran
*PHP Form Hitung Nilai Mahasiswa
-->
<head>
<title>Belajar PHP </title>
</head>
<body>
<h2>PHP Hitung Nilai Mahasiswa</h2>
<style type="text/css">
#mhs{
//margin: 10px;
position: absolute;
left: 60px;
}
</style>
<form action ="output_nilai.php" method="POST">
Nama :
<input id="mhs" type="text" name="nama"><br>
Tugas:
<input id="mhs" type="text" name="tugas"><br>
UTS:
<input id="mhs" type="text" name="uts"><br>
UAS:
<input id="mhs" type="text" name="uas"><br><br>

<input id="mhs" type="submit" value="Hasil">

</form>
</body>
</html>

Sementara itu, gunakan kode di bawah ini untuk mengkalkulasi sekaligus menampilkan nilai akhirnya, simpan dengan nama file "output_nilai.php"
<?php
/**
*gatewan.com
*Wawan Beneran
*PHP Kalkulasi Nilai Mahasiswa
*/

$nama=$_REQUEST["nama"];
$tugas=$_REQUEST["tugas"];
$uts=$_REQUEST["uts"];
$uas=$_REQUEST["uas"];
$hasil=($tugas*0.3)+($uas*0.4)+($uts*0.3);

echo("Nilai ");
echo($nama);
echo(" Adalah:");
echo("<br>");
if ($hasil>80)
echo("Hasil : <b>A</b>");
elseif ($hasil>70)
echo("Hasil : <b>B</b>");
elseif ($hasil>60)
echo("Hasil : <b>C</b>");
elseif ($hasil>40)
echo("Hasil : <b>D</b>");
else
echo("Hasil : <b>E</b>");

?>

Seperti biasa, letakan file-file php di folder www (Direktori wampserver). Berikutnya, silakan di running via localhost, seperti demo ini:

Posting Komentar

Lebih baru Lebih lama

نموذج الاتصال