Tutorial Membuat Program sederhana Perhitungan nilai akhir mahasiswa dengan menggunakan Bahasa pemograman PHP

 


FreeLoad 
—Hallo semua senang rasanya bertemu lagi dengan pembaca setia pada blog ini, pada kesempatan kali ini saya akan membuat postingan tentang studi kasus Perhitungan Nilai Akhir mahasiswa dengan menggunakan bahasa pemograman PHP nah sebelum kita melanjutkan tutorial ini saya akan menjelaskan sedikit mengenai rumus dari perhitungan nilai akhir

Nilai Akhir = (40 % x Nilai UAS) + (35% x Nilai UTS) + (25% x Nilai  Tugas)

Jika hasil dari Nilai akhir >= 80 maka Nilai nya A dan LULUS

Jika hasil dari Nilai akhir >= 65 maka Nilai nya B dan LULUS

Jika hasil dari Nilai akhir >= 50 maka Nilai nya C dan LULUS

dan seterusnya

dari pada bingung yuk lansung saja masuk ke Codingan nya 

Untuk hasil akhirnya seperti ini disini saya menambahkan style css agar tammpilannya lebih menarik



Pada tahap pertama ini kita akan memmbuat File php nya di text editor buka text editor anda lalu buat file php dan syntax dibawah ini

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <link rel="stylesheet" href="style.css">
    <title>Document</title>
</head>
<body>


<?php
error_reporting(0);
if(isset($_POST['hasil'])){
    $nama = $_POST['nama'];
    $jurusan = $_POST['jurusan'];
    $tugas = $_POST['tugas'];
    $uts = $_POST['uts'];
    $uas = $_POST['uas'];

    $nilaiAkhirMahasiswa = (0.25*$tugas)+(0.35*$uts)+(0.40*$uas);

    if($nilaiAkhirMahasiswa >= 80){
        $grade ="A";
        $huruf ="LULUS";
    }elseif($nilaiAkhirMahasiswa >= 65){
        $grade = "B";
        $huruf ="LULUS";
    }elseif($nilaiAkhirMahasiswa >= 50){
        $grade = "C";
        $huruf ="LULUS BERSYARAT";
    }elseif($nilaiAkhirMahasiswa >= 45){
        $grade = "D";
        $huruf ="TIDAK LULUS";
    }else{
        $grade = "E";
        $huruf="TIDAK LULUS";
    }
        

}

?>
<h1>Menghitung Nilai Akhir Mahasiswa</h1>
<div class="section">
<div class="container">
<form method="POST" action="">
<label for="">Nama Mahasiswa</label>
<input type="text" 
       name="nama"
       value="<?php echo $_POST['nama']; ?>">
<br>
<label for="">Jurusan</label>
<input type="text" 
       name="jurusan"
       value="<?php echo $_POST['jurusan']; ?>">
<br>
<label for="">Nilai Tugas</label>
<input type="text" 
       name="tugas"
       value="<?php echo $_POST['tugas']; ?>">
<br>
<label for="">Nilai UTS</label>
<input type="text" 
       name="uts"
       value="<?php echo $_POST['uts']; ?>">
<br>
<label for="">Nilai UAS</label>
<input type="text" 
       name="uas"
       value="<?php echo $_POST['uas']; ?>">
       <br>
       <input class="btn" type="submit" name="hasil" value="Nilai akhir">
       <br>
<label>Nilai akhir Mahasiswa</label>
        <input type="text" 
        name="hasil" 
        value="<?php echo $nilaiAkhirMahasiswa; ?>"> 
        <br>
       
       
</form>

</div>
<div class="container-card">
<div class="card">
    <div class="img-card">
        <img src="#" alt="">
    </div>
<hr class="card-garis">
<div class="card-body">
  <span class="text-kiri">Nama :</span> 
  <span class="text-kanan"><?php echo $_POST['nama']; ?></span><br>
  <span class="text-kiri">Jurusan :</span> 
  <span class="text-kanan"><?php echo $_POST['jurusan']; ?></span><br>
  <span class="text-kiri">Nilai Tugas :</span>
   <span class="text-kanan"><?php echo $_POST['tugas']; ?></span><br>
  <span class="text-kiri">Nilai UTS :</span> 
  <span class="text-kanan"><?php echo $_POST['uts']; ?></span><br>
  <span class="text-kiri">Nilai UAS :</span>
   <span class="text-kanan"><?php echo $_POST['uas']; ?></span><br>
  
  <span class="text-kiri">Nilai Akhir :</span> 
  <span class="text-kanan warna"><?php echo $nilaiAkhirMahasiswa?></span><br>
  <span class="text-kiri">Grade :</span>
   <span class="text-kanan warna"><?php echo $grade?></span><br>
  <span class="text-kiri">Kelulusan :</span>
   <span class="text-kanan warna"><?php echo $huruf?></span><br>

 </div>
</div>
</div>
</div>
</body>
</html>


Setelah membuat Syntax diatas maka akan tampil seperti tampilan gambar di bawah ini.pada gambar ini saya belum, memberikan style untuk tampilannya



Setelah ita membuat Program di php dan sudah bisa dijalankan langkah selanjutnya kita akan memberikan style untuk memmpercantik tampilan pada gambar di atas cara

pertama buat file Style.css lalu buat link stylesheet antara file php dengan file css, 

<link rel="stylesheet" href="style.css">

berikut kodingan css nya

html body{
    margin0;
    padding0;
    font-familyArialHelveticasans-serif;
}
h1{
    text-aligncenter;
}

div.section{
    margin50px auto;
    displayflex;
}

div.container{
    width50%;
    margin-left50px;
}
div.container form{
    displayflex;
    font-size20px;
    flex-directioncolumn;
    font-size20px;
}
div.container form input{
    font-size20px;
    
}
input.btn{
    background-colorrgb(127220251);
    bordernone;
    border-radius6px;
    padding5px;

}
input.btn:hover{
    background-colorrgb(169222240);
    bordernone;
    border-radius6px;
}
span{
    displayinline-block;
    margin-bottom10px;
}
hr.card-garis{
    width80%;
    border1px solid rgb(25216654);;
    
}
.card-garis{
    displayinline-block;
    width100%;
    margin10px 0px 10px 0px;
    
}
div.container-card{
    align-itemscenter;
    margin-left50px ;
}

div.card{
    displayflex;
    border1px solid black;
    width350px;
    heightauto;
    align-itemscenter;
    border-radius20px;
    flex-directioncolumn;
    box-sizingborder-box;
    padding20px;
    background-colorrgb(239251253);
    bordernone;
    box-shadow1px 2px 2px rgba(0000.5);
}

.img-card img{
   width100px;
   height100px;
   border-radius50%;
   border2px solid rgb(25216654);
  
   
}
.card-body  {
    width90%;
}
.text-kanan{
    displayblock;
    floatright;
    colorrgb(878787);
}
.text-kanan.warna{
    displayblock;
    floatright;
    colorrgb(2401480);
}
.text-kiri{
    displayinline-block;
    colorrgb(878787); 
}

Nah sekian dulu Tutorial kali ini jika anda malas untuk mengetikan satu persatu syntax anda bisa mendownload Source kode dengan tekan tombol Download dibawah ini











Posting Komentar

0 Komentar