Kamis, 29 November 2018

Program Hitung Nilai Akhir Mahasiswa Menggunakan PHP

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
Anda dapat menyesuaikan rumus diatas sesuai sistematika oenilaian dikampus ataupun tempat anda menggunakan proram ini masing-masing

Program Input Data Mahasiswa Menggunakan Java

Pada update kali ini saya akan memberikan sebuah contoh program sederhana bagaimana cara menginput data mahasiswa menggunakan bahasa pemrograman java

Script :
//contoh program java input data mahasiswa by MIFTAH.ID
import java.io.*;
public class InputDariKeyboard1{
public static void main(String[] args){
String NIM="", nama="";
byte nilAbsen=0, nilTugas=0, nilUTS=0, nilUAS=0;
BufferedReader BigBoss = new BufferedReader(new InputStreamReader(System.in));
try{
System.out.println("====================================================================");
System.out.println("\t Input Data Mahasiswa Universitas BIGBOSS.WEB.ID        ");
System.out.println("====================================================================");
System.out.println("NIM\t\t:  "); NIM=BigBoss.readLine();
System.out.println("Nama\t\t:  "); nama=BigBoss.readLine();
System.out.println("Nilai Absen\t:  "); nilAbsen=Byte.parseByte(BigBoss.readLine());
System.out.println("Nilai Tugas\t:  "); nilTugas=Byte.parseByte(BigBoss.readLine());
System.out.println("Nilai UTS\t:  "); nilUTS=Byte.parseByte(BigBoss.readLine());
System.out.println("Nilai UAS\t:  "); nilUAS=Byte.parseByte(BigBoss.readLine());
System.out.println("====================================================================\n\n");
}
catch(Exception e){
System.out.println("Error : "+e);
}
System.out.println("====================================================================");
System.out.println("\tCetak Data Mahasiswa Universitas MIFTAH.ID    "); System.out.println("====================================================================");
System.out.println("NIM\t\t: "+NIM); System.out.println("nama\t\t: "+nama); System.out.println("Nilai Absen\t: "+nilAbsen); System.out.println("Nilai Tugas\t: "+nilTugas); System.out.println("Nilai UTS\t: "+nilUTS); System.out.println("Nilai UAS\t: "+nilUAS); }
}

Keterangan :

  • InputDariKeyboard1 adalah nama class dari program ini, dimana nama class harus sama dengan nama file saat anda menyimpan program
  • Untuk kasus diatas saya gunakan 2 tipe data yaitu String (Nama, NIM) dan byte (Absen, Tugas, UTS, UAS)
  • Semua variabel pada program harus sama. Contoh pada deklarasi ditulis nilUAS, pada variabel dibawahnya harus ditulis sama persis dengan dekrasi di awal

Copy kan program diatas lalu coba compile dan jalankan pada editor anda, berikut adalah contoh yang saya buat


Script
Hasil

Contoh Program Fibonacci Pada Java

Fibonacci adalah barisan yang berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya. Deret fibonacci bersifat rekursif karena menggunakan suku dalam deret tersebut untuk menghitung suku setelahnya, berikut adalah contoh fibonacci pada bahasa pemrograman java
Script Program

Output Program
Itulah salah satu contoh script program fibonacci pada java yang dapat saya share kali ini dan semoga dapat berguna untuk kita semua.

Meta Tag Sederhana Untuk Mengoptimalkan Blog

Siapa yang tidak mengenal istilah Meta Tag, tentunya juka anda seorang blogger pasti sudah mengenal bahkan akrab dengan istilah tersebut atau bahkan sedang menggeluti ilmu tentang Meta Tag super agar blog menjadi ramai visitor yang melimpah dari mesin pencari
Kali ini saya akan memberikan sedikit contoh Meta Tag yang tidak terlalu rumit namun dapat membuat blog anda lebih sering muncul di Search Engine atau mesin pencari

Meta Tag :
<meta content='isikan dengan deskripsi blog anda' name='description'/>
<meta content='isikan dengan kata kunci blog anda' name='keywords'/>
<meta content='isikan dengan nama anda' name='Author'/>
<meta content='general' name='rating'/>
<meta content='all' name='robots'/>
<meta content='index, follow' name='robots'/>
<meta content='id' name='geo.country'/>
<meta content='1 days' name='revisit-after'/>
<meta content='Indonesia' name='geo.placename'/>
<meta content='isikan dengan kode alexa blog anda' name='alexaVerifyID'/>
<meta content='isikan dengan kode blog anda' name='msvalidate.01'/>

Catatan : ganti tulisan yang berwarna merah sesuai kategori blog anda

Demikianlah postingan singkat yang saya bagikan untuk sesi kali ini, tentunya Meta Tag diatas dapat membantu bagi anda yang masih bingung Meta Tag seperti apa yang akan dipasang di blognya masing-masing.